v3.26.1
Note 4 - Related Parties (Details Textual) - shares
6 Months Ended
Feb. 18, 2026
Jan. 14, 2026
Jun. 30, 2026
Stock Issued During Period, Shares, New Issues (in shares)     25,000,000
BlackRock Financial Management, Inc. [Member]      
Stock Issued During Period, Shares, New Issues (in shares) 3,996,000 4,000  
Shares, Issued (in shares)     4,000,000
Ownership Percentage     17.90%