v3.26.1
Revenue and Accounts Receivable - Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 11,985 $ 1,982 $ 14,723 $ 2,989
China        
Disaggregation of Revenue [Line Items]        
Total revenue $ 11,941 $ 6 $ 11,941 $ 966
China | Geographic concentration risk | Revenue benchmark        
Disaggregation of Revenue [Line Items]        
Concentration (as a percent) 99.60% 0.30% 81.10% 32.30%
United States        
Disaggregation of Revenue [Line Items]        
Total revenue $ 28 $ 1,974 $ 2,625 $ 1,974
United States | Geographic concentration risk | Revenue benchmark        
Disaggregation of Revenue [Line Items]        
Concentration (as a percent) 0.20% 99.60% 17.80% 66.00%
Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 16 $ 2 $ 157 $ 49
Other | Geographic concentration risk | Revenue benchmark        
Disaggregation of Revenue [Line Items]        
Concentration (as a percent) 0.10% 0.10% 1.10% 1.60%