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