XML 95 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Income Taxes (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Tax Credit Carryforward, Amount $ 0.3  
Open Tax Year 2019 2020 2021 2022 2023  
Unrecognized Tax Benefits, Income Tax Penalties Accrued $ 0.4 $ 0.1
Domestic Tax Authority [Member] | Minimum [Member]    
Tax Credit Carryforward, Expiration Year 2024  
Domestic Tax Authority [Member] | Maximum [Member]    
Tax Credit Carryforward, Expiration Year 2026  
State and Local Jurisdiction [Member]    
Tax Credit Carryforward, Amount $ 4.4  
Tax Credit Carryforward, Expiration Year 2023  
Operating Loss Carryforwards $ 18.4  
State and Local Jurisdiction [Member] | Minimum [Member]    
Operating Loss Carryforwards, Expiration Year 2024  
State and Local Jurisdiction [Member] | Maximum [Member]    
Operating Loss Carryforwards, Expiration Year 2036  
Foreign Tax Authority [Member]    
Operating Loss Carryforwards $ 8.4  
Foreign Tax Authority [Member] | Minimum [Member]    
Operating Loss Carryforwards, Expiration Year 2024  
Foreign Tax Authority [Member] | Maximum [Member]    
Operating Loss Carryforwards, Expiration Year 2033