v3.26.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Product Information [Line Items]            
Revenue   $ 15,919 $ 4,440 $ 22,026 $ 7,827  
Foreign currency transaction gains (losses)   300 (300) 400 (500)  
Operating lease expense   500 400 1,009 821  
Research and development expense   1,500 1,200 2,900 2,600  
Equity securities, unrealized gain (loss) $ 5,300 7,900   $ 6,400    
Officina Stellare            
Product Information [Line Items]            
Equity ownership percentage 4.70%          
Two Customers            
Product Information [Line Items]            
Revenue   $ 11,600        
Two Customers | Accounts Receivable | Customer Concentration Risk            
Product Information [Line Items]            
Concentration risk, percentage       74.00%    
One Customer | Accounts Receivable | Customer Concentration Risk            
Product Information [Line Items]            
Concentration risk, percentage           66.00%
Three Customers            
Product Information [Line Items]            
Revenue     $ 3,100 $ 14,300    
Four Customers            
Product Information [Line Items]            
Revenue         $ 6,100