v3.26.1
Note 2 - Earnings Per Share (Details Textual) - USD ($)
3 Months Ended
Feb. 03, 2026
Mar. 31, 2026
Mar. 31, 2025
Preferred Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.0001  
Conversion of Preferred Stock into Common Stock [Member]      
Conversion of Stock, Amount Converted $ 62,000    
Conversion of Stock, Shares Issued (in shares) 9,018,763    
Restricted Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)   2,025,000,000 800,000
Share-Based Payment Arrangement, Option [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)     1,700,000
Series A Redeemable Convertible Preferred Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)     8,600,000