XML 277 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Summary of Significant Accounting Policies - Concentration of Credit Risk and Other Risks and Uncertainties (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue Benchmark | Geographic Concentration Risk | Foreign    
Concentration Risk [Line Items]    
Concentration risk, percentage 56.00% 52.00%
Revenue Benchmark | Customer Concentration Risk | Customer A    
Concentration Risk [Line Items]    
Concentration risk, percentage 37.00% 25.00%
Revenue Benchmark | Customer Concentration Risk | Customer B    
Concentration Risk [Line Items]    
Concentration risk, percentage 21.00% 7.00%
Revenue Benchmark | Customer Concentration Risk | Customer C    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.00% 13.00%
Accounts Receivable | Geographic Concentration Risk | Foreign    
Concentration Risk [Line Items]    
Concentration risk, percentage 73.00% 36.00%