v3.26.1
Note 3 - Mezzanine Equity (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Apr. 21, 2026
Mar. 12, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Proceeds from Issuance of Preferred Stock and Preference Stock         $ 110,000,000 $ 0
Payments of Stock Issuance Costs         825,775 (0)
Temporary Equity, Accretion to Redemption Value, Adjustment     $ 974,319 $ (0) $ 1,072,627 $ (0)
Series A Preferred Stock [Member]            
Temporary Equity, Shares Authorized (in shares)     110,000   110,000  
Temporary Equity, Shares Issued (in shares)     110,000   110,000  
Temporary Equity, Shares Outstanding (in shares)     110,000   110,000  
Navitas [Member]            
Proceeds from Issuance of Preferred Stock and Preference Stock   $ 50,000,000        
Navitas [Member] | Series A Preferred Stock [Member]            
Stock Issued During Period, Shares, New Issues (in shares)   50,000        
Shares Issued, Price Per Share (in dollars per share)   $ 1,000        
Proceeds from Issuance of Preferred Stock and Preference Stock   $ 50,000,000        
Proceeds From Issuance of Preferred Stock, Net   49,200,000        
Payments of Stock Issuance Costs   $ 800,000        
Terrasoul [Member] | Series A Preferred Stock [Member]            
Shares Issued, Price Per Share (in dollars per share) $ 1,000          
Proceeds from Issuance of Preferred Stock and Preference Stock $ 60,000,000          
Proceeds From Issuance of Preferred Stock, Net 59,900,000          
Payments of Stock Issuance Costs $ 100,000          
Temporary Equity, Additional Shares to be Purchased (in shares) 60,000          
Acquisitions [Member] | Series A Preferred Stock [Member]            
Proceeds From Issuance of Preferred Stock, Net         $ 109,200,000  
Temporary Equity, Shares Authorized (in shares)     110,000   110,000  
Temporary Equity, Shares Issued (in shares)     110,000   110,000  
Preferred Stock, Dividend Rate, Percentage         5.00%  
Preferred Stock, Dividend Rate, Step Down Percentage         0.00%  
Preferred Stock, Convertible, Conversion Price (in dollars per share)     $ 3.57   $ 3.57  
Convertible Preferred Stock, Percentage Change in Beneficial Ownership Related to Fundamental Change         50.00%  
Temporary Equity, Accretion to Redemption Value         $ 140,600,000  
Temporary Equity, Annual Accretion Percentage         3.62%  
Temporary Equity, Accretion to Redemption Value, Adjustment     $ 1,000,000   $ 1,100,000  
Temporary Equity, Shares Outstanding (in shares)     110,000   110,000