v3.26.1
Segment and Geographic Information - Summary of Financial Information for Each Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
NumberOfReportableSegmentsNotDisclosedFlag reporting segment  
Segment Reporting [Line Items]    
Revenue $ 1,632,583 $ 883,855
Operating Segments    
Segment Reporting [Line Items]    
Total contribution $ 1,192,367 $ 542,105
Contribution margin (in percent) 73.00% 61.00%
Operating Segments | Government    
Segment Reporting [Line Items]    
Revenue $ 858,410 $ 486,963
Expenses (228,999) (186,003)
Total contribution $ 629,411 $ 300,960
Contribution margin (in percent) 73.00% 62.00%
Operating Segments | Commercial    
Segment Reporting [Line Items]    
Revenue $ 774,173 $ 396,892
Expenses (211,217) (155,747)
Total contribution $ 562,956 $ 241,145
Contribution margin (in percent) 73.00% 61.00%