v3.26.1
Note 4 - Related Parties (Details Textual) - shares
2 Months Ended
Jun. 01, 2026
Apr. 21, 2026
Jun. 30, 2026
Stock Issued During Period, Shares, New Issues (in shares)     880,000
BlackRock Financial Management, Inc. [Member]      
Stock Issued During Period, Shares, New Issues (in shares) 198,000 2,000  
Shares, Issued (in shares)     200,000
Ownership Percentage     22.70%