XML 115 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 2,087 $ 3,299  
Foreign 1,365 1,136 $ 1,506
State and local 397 (194) 577
Total current expense (benefit) for income taxes 3,849 4,241 2,083
Deferred:      
Federal (1,599) (3,026) (96,811)
Foreign (6,684) 512 (484)
State and local (446) 303 (20,745)
Total deferred expense (benefit) for income taxes (8,729) (2,211) (118,040)
Total expense (benefit) for income taxes $ (4,880) $ 2,030 $ (115,957)