v3.26.1
Note 4 - Financing Arrangements (Details Textual) - USD ($)
6 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Jul. 30, 2026
May 22, 2026
Jan. 30, 2026
Proceeds from Lines of Credit   $ 6,700,000      
Repayments of Lines of Credit   6,700,000      
Cash $ 203,272 8,283,311      
Legal Fees   $ 450,538      
Repurchase Agreement [Member]          
Repurchase Agreement, Guaranty, Cash Liquidity         $ 5,000,000
Repurchase Agreement [Member] | Subsequent Event [Member]          
Repurchase Agreement, Guaranty, Cash Liquidity     $ 10,000,000    
Repurchase Agreement [Member] | Maximum [Member]          
Debt Instrument, Basis Spread on Variable Rate   1.90%      
Assets Sold under Agreements to Repurchase, Carrying Amount         $ 400,000,000
Valley National Bank [Member] | Loan Agreement [Member] | Revolving Credit Facility [Member]          
Line of Credit Facility, Maximum Borrowing Capacity $ 15,000,000        
Line of Credit Facility, Additional Credit Extended for Liquidity Covenants       $ 5,000,000  
Debt Instrument, Covenant, Borrowing Base, Percentage of Escrow Account 100.00%        
Debt Instrument, Basis Spread on Variable Rate 2.75%        
Proceeds from Lines of Credit   $ 6,700,000      
Repayments of Lines of Credit   6,700,000      
Long-Term Line of Credit   0      
Valley National Bank [Member] | Loan Agreement [Member] | Revolving Credit Facility [Member] | Asset Pledged as Collateral [Member]          
Cash   0      
Valley National Bank [Member] | Loan Agreement [Member] | Revolving Credit Facility [Member] | Commitment Fee [Member]          
Debt Instrument, Fee Amount $ 37,500        
Valley National Bank [Member] | Loan Agreement [Member] | Revolving Credit Facility [Member] | Deferred Costs [Member]          
Debt Instrument, Fee Amount $ 31,175 $ 14,588