v3.26.1
Note 17 - Subsequent Event (Details Textual) - $ / shares
Aug. 05, 2026
Aug. 04, 2026
Jun. 30, 2026
Dec. 31, 2025
Common Stock, Shares Authorized (in shares)     5,000,000,000 5,000,000,000
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized (in shares)     1,000,000 1,000,000
Preferred Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.0001 $ 0.0001
Subsequent Event [Member]        
Capital Units, Authorized (in shares) 101,000,000 5,001,000,000    
Common Stock, Shares Authorized (in shares) 100,000,000      
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001      
Preferred Stock, Shares Authorized (in shares) 1,000,000      
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001