XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Federal $ 7,669 $ 11,574 $ 27,865
International 29 1,047 102
State and local 1,138 2,529 5,691
Current Income Tax Expense (Benefit) 8,836 15,150 33,658
Deferred (511) 1,908 (967)
Income tax provision $ 8,325 $ 17,058 $ 32,691