XML 92 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Taxes - Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current $ (926) $ 3,877 $ 5,993
Deferred 2,337 (977) (1,417)
Total federal 1,411 2,900 4,576
Current 140 262 1,415
Deferred 148 123 (247)
Total state & local 288 385 1,168
Current 878 106 182
Deferred 94 337 (623)
Total foreign 972 443 (441)
Total $ 2,671 $ 3,728 $ 5,303