XML 88 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income taxes:      
Federal $ 5,574 $ (4,766) $ 12,894
State and local 71 1,629 1,825
Foreign 3,728 2,750 2,703
Current income taxes 9,373 (387) 17,422
Deferred income taxes:      
Federal 105,236 (11,227) (185)
State and local 17,888 (5,945) (18)
Foreign 0 (242) (158)
Deferred income taxes 123,124 (17,414) (361)
Income tax expense (benefit) $ 132,497 $ (17,801) $ 17,061