XML 99 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 17 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Tax Credit Carryforward, Amount $ 200    
Open Tax Year 2020 2021 2022 2023 2024    
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations $ 2,277 $ (0) $ (0)
Unrecognized Tax Benefits, Interest on Income Taxes Accrued $ 200 $ 400  
Domestic Tax Jurisdiction [Member] | Minimum [Member]      
Tax Credit Carryforward, Expiration Year 2025    
Domestic Tax Jurisdiction [Member] | Maximum [Member]      
Tax Credit Carryforward, Expiration Year 2026    
State and Local Jurisdiction [Member]      
Tax Credit Carryforward, Amount $ 4,300    
Operating Loss Carryforwards $ 15,400    
State and Local Jurisdiction [Member] | Minimum [Member]      
Tax Credit Carryforward, Expiration Year 2024    
Operating Loss Carryforwards, Expiration Year 2025    
State and Local Jurisdiction [Member] | Maximum [Member]      
Tax Credit Carryforward, Expiration Year 2024    
Operating Loss Carryforwards, Expiration Year 2036    
Foreign Tax Jurisdiction [Member]      
Operating Loss Carryforwards $ 7,200    
Foreign Tax Jurisdiction [Member] | Minimum [Member]      
Operating Loss Carryforwards, Expiration Year 2025    
Foreign Tax Jurisdiction [Member] | Maximum [Member]      
Operating Loss Carryforwards, Expiration Year 2033