XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Warrant Dividend Distribution - Changes in Warrants Outstanding and Warrant Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Mar. 31, 2024
Mar. 31, 2024
Balance, shares (in shares)         16,895,000
Balance, liability         $ 113,363
gain from change in fair value of warrant liabilities, liability $ 0     $ 43,041  
gain from change in fair value of warrant liabilities, liability $ 0     $ 43,041  
Balance, shares (in shares) 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 16,221,000
Balance, liability $ 0 $ 0 $ 65,368 $ 65,368 $ 65,368