Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Schedule of Customers Whose Revenue and Accounts Receivable Balances (Details)

v3.26.3
Summary of Significant Accounting Policies - Schedule of Customers Whose Revenue and Accounts Receivable Balances (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Revenue from Contract with Customer Benchmark | Customer A          
Concentration Risk [Line Items]          
Concentration risk percentage 29.00% 35.00% 27.00% 21.00%  
Revenue from Contract with Customer Benchmark | Customer B          
Concentration Risk [Line Items]          
Concentration risk percentage 31.00% 13.00% 19.00% 10.00%  
Revenue from Contract with Customer Benchmark | Customer C          
Concentration Risk [Line Items]          
Concentration risk percentage 12.00%   12.00%    
Revenue from Contract with Customer Benchmark | Customer D          
Concentration Risk [Line Items]          
Concentration risk percentage       10.00%  
Accounts Receivable | Customer E          
Concentration Risk [Line Items]          
Concentration risk percentage     33.00%    
Accounts Receivable | Customer F          
Concentration Risk [Line Items]          
Concentration risk percentage     10.00%    
Accounts Receivable | Customer G          
Concentration Risk [Line Items]          
Concentration risk percentage         34.00%
Accounts Receivable | Customer H          
Concentration Risk [Line Items]          
Concentration risk percentage         11.00%