Quarterly report [Sections 13 or 15(d)]

Long-Term Debt - Schedule of Future Maturities of Long-Term Debt (Details)

v3.25.4
Long-Term Debt - Schedule of Future Maturities of Long-Term Debt (Details) - Notes Payable
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]  
2026 $ 30,901
2027 6,660
2028 30,001
2029 361
2030 208
Thereafter 8,689
Total future maturities of long-term debt $ 76,820