XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income Tax Expense (Benefit) from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal $ 7,877 $ 11,296 $ 11,583
Foreign 2,500 2,617 2,549
State and local 2,013 2,237 1,739
Total current provision 12,390 16,150 15,871
Deferred      
Federal (5,195) 617 1,675
State and local (903) 62 230
Foreign 50 360 167
Total deferred provision (6,048) 1,039 2,072
Provision for income taxes $ 6,342 $ 17,189 $ 17,943