XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Debt Obligations - Carrying Amount (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Obligations    
Bonds, net of unamortized issuance costs $ 3,991 $ 3,952
Debt obligations, current 281 1,364
Total debt 4,272 5,316
Notes Payable, Other Payables | Senior Secured Promissory Note, August 2024    
Debt Obligations    
Debt obligations, current 0 $ 1,364
Notes Payable, Other Payables | Insurance Notes    
Debt Obligations    
Debt obligations, current $ 281