v3.26.1
Related Party Transactions and Balances - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
May 05, 2026
Dec. 31, 2025
Dec. 12, 2025
Related Party Transaction [Line Items]              
Total revenue $ 11,985 $ 1,982 $ 14,723 $ 2,989      
Unissued shares of common stock for related party settlement 2,760   2,760     $ 0  
Other earnout shares $ 6,827   $ 6,827     8,929  
Shares issued as a result of release of shareholder note receivable 0   0        
Working Capital Loan              
Related Party Transaction [Line Items]              
Short-term debt $ 0   $ 0     1,500  
Advances from related party              
Related Party Transaction [Line Items]              
Short-term debt 0   0     2,857  
Related party              
Related Party Transaction [Line Items]              
Purchase order commitment during period   $ 6,300          
Gross accounts receivable           3,400  
Affiliate referral percentage   10.00%   10.00%      
Total revenue   $ 1,600 2,600 $ 1,600      
Sales commissions 300 $ 200 300 $ 200      
Other earnout shares 1,700   1,700     2,200  
Accounts payable 0   0     180  
Collateral shares for shareholder note receivable (in shares)             2,000,000
Other earnout shares $ 1,664   $ 1,664   $ 2,000 $ 2,184  
Related party | Bess Ventures              
Related Party Transaction [Line Items]              
Shares committed to be issued (in shares)             2,000,000