XML 133 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Benefit (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income taxes:      
Federal $ 1,448 $ (279) $ 1,696
State and local 855 1,568 1,068
Foreign 2,204 1,347 577
Total current 4,507 2,636 3,341
Deferred income taxes:      
Federal 42,346 (9,224) 904
State and local 9,111 (1,552) 72
Foreign (1,326) (441) (2,143)
Total deferred 50,131 (11,217) (1,167)
Income tax expense (benefit) $ 54,638 $ (8,581) $ 2,174