Quarterly report [Sections 13 or 15(d)]

Basis of Presentation and Significant Accounting Policies - Concentration of Risk (Details)

v3.26.1
Basis of Presentation and Significant Accounting Policies - Concentration of Risk (Details) - customer
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Customer Concentration Risk | Revenues      
Concentration of Risk      
Number of major companies 3 3  
Customer Concentration Risk | Revenues | Partner 1      
Concentration of Risk      
Concentration risk (as a percent) 54.00% 35.00%  
Customer Concentration Risk | Revenues | Partner 2      
Concentration of Risk      
Concentration risk (as a percent) 22.00% 37.00%  
Customer Concentration Risk | Revenues | Partner 3      
Concentration of Risk      
Concentration risk (as a percent) 19.00% 25.00%  
Credit Concentration Risk | Trade Receivables      
Concentration of Risk      
Number of major companies 2   2
Credit Concentration Risk | Trade Receivables | Partner 1      
Concentration of Risk      
Concentration risk (as a percent) 61.00%   53.00%
Credit Concentration Risk | Trade Receivables | Partner 2      
Concentration of Risk      
Concentration risk (as a percent) 22.00%   21.00%