v3.26.3
Summary of Significant Accounting Policies - Schedule of Concentration Credit 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
Accounts Receivable | Customer A          
Concentration Risk [Line Items]          
Concentration risk, percentage     34.70%   33.80%
Accounts Receivable | Customer B          
Concentration Risk [Line Items]          
Concentration risk, percentage     11.80%   17.50%
Accounts Receivable | Customer C          
Concentration Risk [Line Items]          
Concentration risk, percentage     11.50%   17.40%
Accounts Receivable | Customer D          
Concentration Risk [Line Items]          
Concentration risk, percentage         12.40%
Revenue | Customer A          
Concentration Risk [Line Items]          
Concentration risk, percentage 13.40% 14.10% 17.30% 17.70%  
Revenue | Customer B          
Concentration Risk [Line Items]          
Concentration risk, percentage 28.80% 31.60% 25.30% 26.10%  
Revenue | Customer C          
Concentration Risk [Line Items]          
Concentration risk, percentage 12.10% 12.60% 12.90% 13.20%