v3.26.1
Basis of Presentation, Significant Accounting Policies and Fair Value Measurements - Concentration of Credit Risk (Details) - Customer Concentration Risk
3 Months Ended
Mar. 31, 2026
USD ($)
Customer A | Accounts Receivable  
Basis of Presentation, Significant Accounting Policies and Fair Value Measurements  
Concentration risk, percentage 47.00%
Customer B | Accounts Receivable  
Basis of Presentation, Significant Accounting Policies and Fair Value Measurements  
Concentration risk, percentage 46.00%
Product sales | Customer A | Revenue from Contract with Customer  
Basis of Presentation, Significant Accounting Policies and Fair Value Measurements  
Concentration risk, percentage 47.00%
Product sales | Customer B | Revenue from Contract with Customer  
Basis of Presentation, Significant Accounting Policies and Fair Value Measurements  
Concentration risk, percentage 39.00%
Service revenue | Revenue from Contract with Customer  
Basis of Presentation, Significant Accounting Policies and Fair Value Measurements  
Number of customers 1
Service revenue | Customer A | Revenue from Contract with Customer  
Basis of Presentation, Significant Accounting Policies and Fair Value Measurements  
Concentration risk, percentage 100.00%