XML 66 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 12 - Warrant Dividend Distribution (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 03, 2024
Dec. 22, 2023
May 02, 2024
Jun. 30, 2024
Mar. 31, 2024
Mar. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
May 07, 2024
Jan. 02, 2024
Warrants and Rights Outstanding                   $ 113,363
Proceeds from Warrant Exercises             $ 123,552,000 $ 0    
Warrants to Purchase Common Stock [Member]                    
Class Of Warrant Or Right Issued During Period (in shares) 16,900,000 4                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   10   5,700,000     5,700,000      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 33     $ 22     $ 22      
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) 1.5     1.5     1.5      
Redemption Percentage of Warrants                 0.10%  
Warrant Redemption Price (in dollars per share)                 $ 0.01  
Warrants and Rights Outstanding       $ 0 $ 65,368,000 $ 65,368,000 $ 0      
Class of Warrant or Right, Exercised During Period (in shares)       3,152,000 674,000 674,000        
Proceeds from Warrant Exercises           $ 22,300,000        
Stock Issued During Period, Shares, Warrant Exercises (in shares)     4.7     1        
Gross Proceeds From Issuance of Warrants       $ 126,300,000            
Proceeds from Issuance of Warrants       123,600,000            
Proceeds From Warrants Exercised That Obligated to Pay Commission           $ 20,000,000        
Commission Percentage of Gross Proceeds           2.50%        
Payments of Warrant Exercise Costs       $ 2,700,000            
Payments of Stock Issuance Costs $ 537,000