v3.26.1
Note 15 - Governance (Details Textual) - USD ($)
Oct. 16, 2025
Jun. 04, 2025
Maximum [Member] | Board of Directors Chairman [Member]    
Payment for Board Fees $ 65,000  
Star Equity Fund, LP [Member]    
Ownership Percentage   7.10%