XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Reporting_Unit
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Goodwill [Line Items]      
Goodwill $ 678,743 $ 625,711 $ 624,966
Number of Reporting Units | Reporting_Unit 3    
Acquired Finite-Lived Intangible Assets [Line Items] $ 14,600 2,900  
Finite Lived Intangible Asset Fully Amortized and Retired 42,400 14,100  
Amortization of Intangible Assets $ 6,500 $ 8,200 $ 11,200
Healthcare      
Goodwill [Line Items]      
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount 105.00%    
Education [Member]      
Goodwill [Line Items]      
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount 185.00%    
Commercial      
Goodwill [Line Items]      
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount 335.00%