v3.25.2
Note 17 - Subsequent Events (Details Textual) - Sale Leaseback of One of Properties [Member] - USD ($)
1 Months Ended
Aug. 12, 2025
Jun. 29, 2025
Sale Leaseback Transaction, Net Book Value   $ 357,000
Subsequent Event [Member]    
Sale Leaseback Transaction, Gross Proceeds $ 3,200,000  
Sale Leaseback Transaction, Lease Term 20 years  
Sale Leaseback Transaction, Initial Annual Cash Payment $ 280,000  
Sale Leaseback Transaction, Cash Payment, Annual Escalate Rate 3.00%