XML 86 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Pre Tax Income [Line Items]        
Pre-tax income from U.S. operations $ 235,800 $ 228,800 $ 236,400  
Pre-tax income from foreign operations $ 124,700 $ 103,900 $ 101,900  
U.S. federal statutory tax rate 21.00% 21.00% 21.00%  
Provision for income taxes $ 86,365 $ 74,645 $ 88,064  
Unrecognized tax benefits 0 3,130 9,835 $ 15,089
Recognized penalties and interest on unrecognized tax benefits 300 1,600 $ 5,800  
Penalties and interest accrued on unrecognized tax benefits $ 0 $ 2,600    
New York State [Member]        
Schedule Of Pre Tax Income [Line Items]        
Income tax year under examination 2015 2016 2017 2018 2019 2020      
New York City [Member]        
Schedule Of Pre Tax Income [Line Items]        
Income tax year under examination 2016 2017 2018