XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal $ 39,685 $ 34,951 $ 85,831
State and local (749) (1,191) 25,162
Foreign 46 55 32
Current income tax expense, total 38,982 33,815 111,025
Deferred      
Federal (13,385) 8,305 7,366
State and local 3,041 (432) (7,388)
Foreign (135) (12) 7
Deferred income tax expense, total (10,479) 7,861 (15)
Total provision $ 28,503 $ 41,676 $ 111,010