v3.26.3
Segment and Geographical Information - Schedule of Revenue Concentration Risk (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
Customer A | Revenue          
Segment Reporting [Line Items]          
Concentration risk 53.00% 23.00% 40.00% 21.00%  
Customer A | Accounts Receivable          
Segment Reporting [Line Items]          
Concentration risk     58.00%    
Customer B | Revenue          
Segment Reporting [Line Items]          
Concentration risk 14.00% 24.00% 18.00% 14.00%  
Customer B | Accounts Receivable          
Segment Reporting [Line Items]          
Concentration risk     13.00%   14.00%
Customer C | Revenue          
Segment Reporting [Line Items]          
Concentration risk 10.00% 10.00% 14.00% 15.00%  
Customer C | Accounts Receivable          
Segment Reporting [Line Items]          
Concentration risk         27.00%
Customer D | Revenue          
Segment Reporting [Line Items]          
Concentration risk   27.00% 11.00% 25.00%  
Customer E | Revenue          
Segment Reporting [Line Items]          
Concentration risk       10.00%  
Customer F | Accounts Receivable          
Segment Reporting [Line Items]          
Concentration risk         28.00%