XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Obligations - Future Payments and Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Future principal payments of long-term debt      
2025 $ 6,042    
2026 30,697    
2027 26,029    
2028 5,022    
2029 545    
Total debt 68,335    
Interest expense      
Interest expense on borrowings and unused commitment fees 1,434 $ 7,507 $ 10,955
Interest expense (income) on interest rate swaps     (332)
Interest expense on finance leases     4
Letter of credit fees 911 724 800
Amortization of debt financing costs 687 685 786
Total 6,648 10,281 13,352
Related Party      
Interest expense      
Interest expense on notes to former owners $ 3,616 $ 1,365 $ 1,139