XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenue $ 1,872,851 $ 2,019,787 $ 1,963,238
Concentration risk threshold percentage 5.00%    
Net contract assets (liabilities) $ 24,164    
Revenue related to contract liabilities 20,600 17,600  
Aggregate net changes in estimates on contracts, increases to operating income $ 14,800 $ 12,700 $ 7,900
Changes in estimates on contracts, impact on diluted earnings per share $ 0.65 $ 0.54 $ 0.36
Effective tax rate 18.20% 20.20% 14.40%
Revenue recognized from previously satisfied performance obligations $ 4,800 $ 1,600 $ 1,400
Department of Health and Human Services      
Disaggregation of Revenue [Line Items]      
Revenue $ 415,500 $ 503,900 $ 509,500