Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies (Details)

v3.25.4
Summary of Significant Accounting Policies (Details)
12 Months Ended
Aug. 10, 2021
shares
Feb. 23, 2021
shares
Dec. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Summary Of Significant Accounting Policies [Line Items]          
Number of operating segments | segment     1    
Restricted cash     $ 913,000 $ 762,000 $ 762,000
Impairment of long-lived assets     0 0 0
Selling, general and administrative expenses          
Summary Of Significant Accounting Policies [Line Items]          
Advertising expense     $ 300,000 200,000 $ 200,000
Minimum          
Summary Of Significant Accounting Policies [Line Items]          
Property, plant and equipment, useful life     2 years    
Estimated useful lives     3 years    
Maximum          
Summary Of Significant Accounting Policies [Line Items]          
Property, plant and equipment, useful life     30 years    
Estimated useful lives     10 years    
Lease Obligation          
Summary Of Significant Accounting Policies [Line Items]          
Restricted cash     $ 900,000 $ 800,000  
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Two Customers          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     10.00%    
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer A          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     14.00%    
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer B          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     12.00%    
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | One Customer          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage       10.00% 10.00%
Other Receivables | Customer Concentration Risk | One Customer          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     12.00%    
United States | Other Receivables | Credit Concentration Risk          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     45.00% 81.00%  
Common Stock          
Summary Of Significant Accounting Policies [Line Items]          
Lock-up and transfer of common shares (in shares) | shares 17,130,000 17,130,000