XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Deferred Income Tax Assets, Net $ 15,532 $ 12,746
Deferred Income Tax Liabilities, Net 90,012 125,691
Vauation Allowances and Reserves Adjustments 498  
Tax Credit Carryforward, Amount 218,432  
Tax Credit Carryforward State Manufacturing 29,196  
Unrecognized Tax Benefits, Interest on Income Taxes Expense 532 161
Unrecognized Tax Benefits, Income Tax Penalties Expense $ 1,275 $ 422