XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Shareholders' Deficit (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended
Jul. 28, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
May 14, 2025
USD ($)
$ / shares
shares
May 12, 2025
USD ($)
May 14, 2024
USD ($)
Aug. 14, 2025
USD ($)
$ / shares
shares
Aug. 11, 2025
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Mar. 01, 2025
USD ($)
Dec. 31, 2024
USD ($)
Nov. 09, 2023
USD ($)
Mar. 01, 2021
USD ($)
Proceeds from Issuance of Common Stock                     $ 6,287 $ 0        
Stock Repurchased and Retired During Period, Value                   $ 11,851            
Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount, Current   $ 7,627           $ 7,627 $ 7,627   $ 7,627     $ 0    
Convertible Senior Notes 2026 [Member]                                
Debt Instrument, Convertible, Threshold Trading Days     20                          
Debt Instrument, Convertible, Conversion Price | $ / shares   $ 18.4875           $ 18.4875 $ 18.4875   $ 18.4875          
Conversion of the 2026 Notes Into Common Stock [Member]                                
Debt Conversion, Original Debt, Amount     $ 10,000 $ 10,000 $ 10,000                      
Debt Conversion, Converted Instrument, Shares Issued | shares   539,320 10,000,000         539,320 539,320              
Debt Instrument, Convertible, Threshold Trading Days     20                          
Indefinite Term Share Repurchase Program [Member]                                
Share Repurchase Program, Authorized, Amount                             $ 50,000  
Stock Repurchased and Retired During Period, Shares | shares                       3,200,000        
Stock Repurchased and Retired, Average Price Per Share | $ / shares                       $ 3.71        
Stock Repurchased and Retired During Period, Value                       $ 11,900        
Subsequent Event [Member] | Conversion of the 2026 Notes Into Common Stock [Member]                                
Debt Conversion, Converted Instrument, Shares Issued | shares           1,996,555 1,996,555                  
Minimum [Member] | Convertible Senior Notes 2026 [Member]                                
Debt Instrument, Convertible, Conversion Price | $ / shares     $ 2.5                          
At the Market Equity Offering Program [Member]                                
Equity Offering Facility, Maximum Aggregate Offering Amount                         $ 150,000     $ 150,000
Stock Issued During Period, Shares, New Issues | shares                     1,400,000          
Proceeds from Issuance of Common Stock           $ 2,100         $ 6,400          
At the Market Equity Offering Program [Member] | Subsequent Event [Member]                                
Stock Issued During Period, Shares, New Issues | shares           700,000                    
Proceeds from Issuance of Common Stock           $ 2,100                    
Shares Issued, Price Per Share | $ / shares           $ 3.14                    
At the Market Equity Offering Program [Member] | Weighted Average [Member]                                
Shares Issued, Price Per Share | $ / shares   $ 4.55           $ 4.55 $ 4.55   $ 4.55          
Securities Purchase Agreement With Polar Asset Management [Member] | Subsequent Event [Member]                                
Stock Issued During Period, Shares, New Issues | shares 5,365,853                              
Proceeds from Issuance of Common Stock $ 20,600                              
Shares Issued, Price Per Share | $ / shares $ 4.1                              
Shares Issued, Premium Over Stock Price, Percentage 14.00%