XML 67 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 12 - Warrant Dividend Distribution - Changes in Warrants Outstanding and Warrant Liability (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Balance, shares (in shares)   16,895        
Balance, liability   $ 113,363        
gain from change in fair value of warrant liabilities, liability $ 65,142,000     $ 0 $ 108,183,000 $ 0
gain from change in fair value of warrant liabilities, liability $ 65,142,000     $ 0 $ 108,183,000 $ 0
Warrants to Purchase Common Stock [Member]            
Balance, shares (in shares) 16,221,000          
Balance, liability $ 65,368,000          
Warrants exercised, shares (in shares) (3,152,000) (674,000) (674,000)      
Warrants exercised, liability $ (226,000) $ (4,954,000)        
gain from change in fair value of warrant liabilities, liability (65,142,000) (43,041,000)        
gain from change in fair value of warrant liabilities, liability $ (65,142,000) $ (43,041,000)        
Redemption of common stock warrants (in shares) (13,069,000)          
Balance, shares (in shares) 0 16,221,000 16,221,000   0  
Balance, liability $ 0 $ 65,368,000 $ 65,368,000   $ 0