XML 135 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income tax expense (benefit)      
U.S. federal $ 613 $ 803 $ 320
State and local 1,230 170 224
Foreign 1,079 880 84
Current income tax expense (benefit) 2,922 1,853 628
Deferred income tax expense (benefit)      
U.S. federal (10,178) (173) (64)
State and local (10,111) (863) (31)
Foreign (3,766) (11,351) (6)
Deferred income tax expense (benefit) (24,055) (12,387) (101)
U.S. federal (9,565) 630 256
State and local (8,881) (693) 193
Foreign (2,687) (10,471) 78
Total income tax expense (benefit) $ (21,133) $ (10,534) $ 527