v3.26.1
Term Debt - Narrative (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Jul. 01, 2023
May 01, 2023
Mar. 01, 2023
Mar. 31, 2026
Aug. 14, 2023
Dec. 15, 2022
USD ($)
trading_day
Jan. 01, 2022
USD ($)
Short-Term Debt [Line Items]                
Repayment of debt $ 13,000              
Interest payable               $ 13,852
Debt default, business day threshold | trading_day             1  
Senior Secured Notes, effective interest rate of 10.1% as of March 31, 2026, as amended                
Short-Term Debt [Line Items]                
Stated interest rate             10.00%  
Principal amount of debt             $ 36,000  
Delayed Draw Term Notes, effective interest rate of 12.6% as of March 31, 2026, as amended                
Short-Term Debt [Line Items]                
Stated interest rate             10.00%  
2022 Bridge Notes, effective interest rate of 11.5% as of March 31, 2026, as amended                
Short-Term Debt [Line Items]                
Stated interest rate   12.00% 12.00% 12.00% 10.00%      
Interest rate increase   1.50% 1.50% 1.50%        
2023 Notes, effective interest rate of 12.4% as of March 31, 2026, as amended                
Short-Term Debt [Line Items]                
Stated interest rate           10.00%    
Principal amount prepay due percentage           100.00%