v3.26.1
Note 9 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Deferred Tax Assets, Valuation Allowance $ 0 $ 0
Income taxes paid $ 2,209,000 $ 715,000
Tax Jurisdiction of Domicile [Extensible Enumeration] Federal [Member]