v3.26.1
Debt Obligations - Short-term Debt (Details)
$ in Thousands
Jan. 27, 2026
USD ($)
installment
Oct. 24, 2025
USD ($)
installment
Feb. 04, 2025
USD ($)
installment
Aug. 01, 2024
USD ($)
installment
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Debt Obligations            
Debt obligations, current         $ 337 $ 405
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%    
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         $ 337 $ 405
Notes Payable, Other Payables | Insurance Notes, February 2025            
Debt Obligations            
Debt instrument, issuance date     Feb. 04, 2025      
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, October 2025            
Debt Obligations            
Debt instrument, issuance date   Oct. 24, 2025        
Debt instrument, face amount   $ 500        
Debt instrument, frequency of periodic payment   eleven installments        
Debt instrument, periodic payment, installments, number | installment   11        
Debt instrument, periodic payment, principal   $ 46        
Debt instrument, interest rate, stated percentage (as a percent)   6.65%        
Notes Payable, Other Payables | Insurance Notes, January 2026            
Debt Obligations            
Debt instrument, issuance date Jan. 27, 2026          
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 $ 34          
Debt instrument, interest rate, stated percentage (as a percent) 6.65%