v3.26.3
Fair Value Measurements and Financial Instruments - Schedules of Concentration of Risk, by Risk Factor (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 | Accounts Receivable and Unbilled Revenue          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Concentration risk, percentage     9.00%   16.00%
Customer A | Total Revenue          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Concentration risk, percentage 8.00% 12.00% 9.00% 11.00%  
Customer C | Accounts Receivable and Unbilled Revenue          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Concentration risk, percentage     14.00%   9.00%
Customer C | Total Revenue          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Concentration risk, percentage 13.00% 4.00% 9.00% 2.00%  
Customer B | Total Revenue          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Concentration risk, percentage 3.00% 11.00% 8.00% 11.00%