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