v3.26.1
Note 11 - Income Taxes (Details Textual)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Income Tax Examination, Penalties and Interest Expense $ 3.6
Tax Year 2016, 2017 and 2018 [Member]  
Income Tax Examination, Penalties and Interest Expense 2.0
Tax Year 2019, 2020 and 2021 [Member]  
Income Tax Examination, Penalties and Interest Expense $ 1.6