XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt Obligations - Future Payments and Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Future principal payments of long-term debt      
2024 $ 4,867    
2025 21,701    
2026 14,144    
2027 3,500    
Total debt 44,212    
Interest expense      
Interest expense on borrowings and unused commitment fees 7,507 $ 10,955 $ 3,371
Interest expense (income) on interest rate swaps   (332) 499
Interest expense on finance leases   4 57
Letter of credit fees 724 800 679
Amortization of debt financing costs 685 786 538
Total 10,281 13,352 6,196
Related Party      
Interest expense      
Interest expense on notes to former owners $ 1,365 $ 1,139 $ 1,052