v3.26.1
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Segment
Activity
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Property, Plant and Equipment [Line Items]            
Insurance corporation coverage $ 250 $ 250 $ 250 $ 250    
Accounts receivable, net 4,485   4,485   $ 6,035 $ 26,900
Allowance on accounts receivable $ 34   $ 34   $ 49 $ 200
Number of reportable segments | Segment     1      
Number of business activities | Activity     1      
Revenue Benchmark | Customer Concentration Risk | Customer 1            
Property, Plant and Equipment [Line Items]            
Concentration risk (as a percent) 27.00% 70.00% 38.00% 53.00%    
Revenue Benchmark | Customer Concentration Risk | Customer 2            
Property, Plant and Equipment [Line Items]            
Concentration risk (as a percent) 15.00%   22.00%      
Revenue Benchmark | Customer Concentration Risk | Customer 3            
Property, Plant and Equipment [Line Items]            
Concentration risk (as a percent) 14.00%          
Revenue Benchmark | Customer Concentration Risk | Customer 4            
Property, Plant and Equipment [Line Items]            
Concentration risk (as a percent) 13.00%          
Accounts Receivable | Customer Concentration Risk | Customer 1            
Property, Plant and Equipment [Line Items]            
Concentration risk (as a percent)     19.00%   17.00%  
Accounts Receivable | Customer Concentration Risk | Customer 2            
Property, Plant and Equipment [Line Items]            
Concentration risk (as a percent)     16.00%   14.00%  
Accounts Receivable | Customer Concentration Risk | Customer 3            
Property, Plant and Equipment [Line Items]            
Concentration risk (as a percent)     15.00%   12.00%  
Accounts Receivable | Customer Concentration Risk | Customer 4            
Property, Plant and Equipment [Line Items]            
Concentration risk (as a percent)     14.00%   10.00%  
Accounts Receivable | Customer Concentration Risk | Customer 5            
Property, Plant and Equipment [Line Items]            
Concentration risk (as a percent)     13.00%      
Accounts Payable | Customer Concentration Risk | Vendor 1            
Property, Plant and Equipment [Line Items]            
Concentration risk (as a percent)     14.00%   12.00%  
Accounts Payable | Customer Concentration Risk | Vendor 2            
Property, Plant and Equipment [Line Items]            
Concentration risk (as a percent)         11.00%  
Minimum            
Property, Plant and Equipment [Line Items]            
Standard product warranty, period of warranty (in years)     2 years      
Maximum            
Property, Plant and Equipment [Line Items]            
Standard product warranty, period of warranty (in years)     5 years