v3.26.1
Note 15 - Financial Instruments (Details Textual)
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Mar. 31, 2023
Asset, Impairment Loss $ 0 $ 2,796,605 $ 0  
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization $ 165,890,705 185,465,570    
M/V Santa Cruz [Member]        
Asset, Impairment Loss   2,800,000    
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization   $ 8,700,000    
Interest Rate Swap [Member]        
Derivative, Number of Instruments Held       3
Interest Rate Swap [Member] | Not Designated as Hedging Instrument, Economic Hedge [Member]        
Derivative, Number of Instruments Held 1