v3.26.1
Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Product Information [Line Items]              
Cash and cash equivalents $ 12,424       $ 12,424   $ 27,426
Working Capital Deficit (53,058)       (53,058)    
Accounts receivable, net 28,042       28,042   36,768
Convertible notes, current portion 45,467       45,467   $ 45,317
Net loss 22,160 $ 19,508 $ 26,492 $ 19,875 41,668 $ 46,367  
Net cash used in operating activities         22,126 $ 25,277  
Revenue, remaining performance obligation, amount $ 20,618       $ 20,618    
Number of reportable segments | segment         1    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01              
Product Information [Line Items]              
Revenue, remaining performance obligation, percentage 65.00%       65.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months       12 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01              
Product Information [Line Items]              
Revenue, remaining performance obligation, expected timing of satisfaction, period 5 years       5 years    
Sales Agreement | Maximum              
Product Information [Line Items]              
Sale of stock, consideration received on transaction         $ 50    
1.75% convertible senior notes due 2026              
Product Information [Line Items]              
Debt instrument, interest rate, stated percentage 1.75%       1.75%