v3.26.1
Liquidity and Going Concern (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Going Concern [Line Items]      
Cash and cash equivalents $ 33,219 $ 44,967 $ 45,781
Accounts receivable, net 16,727   $ 36,693
Cash provided by (used in) financing activities 58 11,343  
Net cash used in operating activities (12,630) (15,944)  
Loss from operations (23,388) $ (38,021)  
Nonrelated party      
Going Concern [Line Items]      
Accounts receivable, net 16,700    
Accounts payable and accrued liabilities, current $ 21,400