XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Debt Obligations - Future Payments and Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Future principal payments of long-term debt      
2026 $ 6,163    
2027 24,246    
2028 14,272    
2029 545    
2030 100,000    
Total debt 145,226    
Interest expense      
Interest expense on borrowings and unused commitment fees 3,832 $ 1,434 $ 7,507
Letter of credit fees 1,010 911 724
Amortization of debt financing costs 1,018 687 685
Total 9,009 6,648 10,281
Related Party      
Interest expense      
Interest expense on notes to former owners $ 3,149 $ 3,616 $ 1,365