v3.26.1
Liquidity and Going Concern (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Going Concern [Line Items]      
Cash and cash equivalents $ 36,847 $ 28,588 $ 45,781
Accounts receivable including unbilled receivables 13,900    
Proceeds from financing activities, net of underwriting discounts and offering expenses 32,800    
Net cash used in operating activities (41,297) $ (32,373)  
Shares issued under Committed Equity Facility      
Going Concern [Line Items]      
Aggregate value of stock available under agreement 15,500    
China      
Going Concern [Line Items]      
Cash and cash equivalents $ 12,400    
Cash and cash equivalents | Geographic concentration risk | China      
Going Concern [Line Items]      
Concentration (as a percent) 34.00%    
Nonrelated party      
Going Concern [Line Items]      
Accounts payable and accrued liabilities, current $ 17,100