XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of 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):      
Federal $ 4,204 $ 11,935 $ 11,293
State and local 569 2,167 2,031
Foreign 3,010 3,070 3,523
Total Current 7,783 17,172 16,847
Deferred income tax expense (benefit):      
Federal (2,340) (8,989) (51,579)
State and Local 247 (1,358) (6,071)
Foreign (158) 8 (205)
Deferred (2,251) (10,339) (57,855)
Total $ 5,532 $ 6,833 $ (41,008)