v3.26.1
Note 3 - Liquidity (Details Textual) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Liquidity [Line Items]    
Working capital balance $ 5,700,000  
cash and cash equivalent balance 89,038,319 $ 64,837,617
Sale of Stock, Consideration Received on Transaction 8,600,000  
Aggregate offering price of common share 36,000,000  
Cash distributions received 18,000,000  
Underwriting Offering [Member]    
Schedule Of Liquidity [Line Items]    
Capital raises for net proceeds $ 47,000,000