v3.26.3
Segment and Geographic Information - Summary of Financial Information for Each Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Revenue $ 2,313,411 $ 1,181,092 $ 5,881,458 $ 3,068,644
NumberOfReportableSegmentsNotDisclosedFlag     reporting segment  
Operating Segments        
Segment Reporting [Line Items]        
Contribution $ 1,694,783 $ 778,086 $ 4,323,200 $ 1,958,179
Contribution Margin 73.00% 66.00% 74.00% 64.00%
Operating Segments | Government        
Segment Reporting [Line Items]        
Revenue $ 1,145,540 $ 632,676 $ 2,993,982 $ 1,672,622
Expenses (348,282) (214,967) (866,207) (603,541)
Contribution $ 797,258 $ 417,709 $ 2,127,775 $ 1,069,081
Contribution Margin 70.00% 66.00% 71.00% 64.00%
Operating Segments | Commercial        
Segment Reporting [Line Items]        
Revenue $ 1,167,871 $ 548,416 $ 2,887,476 $ 1,396,022
Expenses (270,346) (188,039) (692,051) (506,924)
Contribution $ 897,525 $ 360,377 $ 2,195,425 $ 889,098
Contribution Margin 77.00% 66.00% 76.00% 64.00%