XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Debt Obligations - Short-term Debt (Details)
$ in Thousands
Feb. 04, 2025
USD ($)
installment
Oct. 26, 2024
USD ($)
installment
Aug. 01, 2024
USD ($)
installment
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Obligations          
Debt instrument, issuance date Feb. 04, 2025        
Debt obligations, current       $ 281 $ 1,364
Notes Payable, Other Payables | Senior Secured Promissory Note, August 2024          
Debt Obligations          
Debt instrument, issuance date     Aug. 01, 2024    
Debt instrument, maturity date     Jul. 01, 2025    
Debt instrument, face amount     $ 3,000    
Debt instrument, periodic payment, installments, number | installment     2    
Debt instrument, change of control, require repayment, holder option period     30 days    
Debt instrument, interest rate, stated percentage, event of default (as a percent)     10.00%    
Debt obligations, current       0 $ 1,364
Notes Payable, Other Payables | Senior Secured Promissory Note, August 2024 | Debt Instrument, Redemption, Period One          
Debt Obligations          
Debt instrument, periodic payment, installments, number | installment     11    
Debt instrument, periodic payment, principal     $ 2,500    
Debt instrument, date of first required payment     Sep. 01, 2024    
Notes Payable, Other Payables | Senior Secured Promissory Note, August 2024 | Debt Instrument, Redemption, Period Two          
Debt Obligations          
Debt instrument, periodic payment, installments, number | installment     1    
Debt instrument, periodic payment, principal     $ 500    
Notes Payable, Other Payables | Insurance Notes          
Debt Obligations          
Debt obligations, current       $ 281  
Notes Payable, Other Payables | Insurance Notes, October 2024          
Debt Obligations          
Debt instrument, issuance date   Oct. 26, 2024      
Debt instrument, face amount   $ 300      
Debt instrument, frequency of periodic payment   eleven installments      
Debt instrument, periodic payment, installments, number | installment   11      
Debt instrument, periodic payment, principal   $ 24      
Debt instrument, interest rate, stated percentage (as a percent)   7.39%      
Notes Payable, Other Payables | Insurance Notes, February 2025          
Debt Obligations          
Debt instrument, face amount $ 400        
Debt instrument, frequency of periodic payment eleven installments        
Debt instrument, periodic payment, installments, number | installment 11        
Debt instrument, periodic payment, principal $ 35        
Debt instrument, interest rate, stated percentage (as a percent) 7.39%