XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended 97 Months Ended
Aug. 31, 2020
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2016
Dec. 31, 2024
Aug. 31, 2022
Preferred Stock, Shares Authorized (in shares)   1,000,000 1,000,000     1,000,000  
Preferred Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.0001 $ 0.0001     $ 0.0001  
Common Stock, Shares Authorized (in shares)   200,000,000 200,000,000     200,000,000  
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.0001 $ 0.0001     $ 0.0001  
Preferred Stock, Shares Outstanding (in shares)   62,000 62,000     62,000  
Stock and Warrant Repurchase Plan [Member]              
Stock Repurchase Program, Additional Authorized Amount         $ 15.0    
Share Repurchase Program, Authorized, Amount         $ 35.0    
Warrants Repurchased During Period (in shares)   6,011,926          
Warrants Repurchased During Period, Value   $ 14.7          
Share Repurchase Program, Remaining Authorized, Amount   $ 12.0       $ 12.0  
Stock and Warrant Repurchase Plan [Member] | Common Stock [Member]              
Stock Repurchased During Period, Shares (in shares)           875,218  
Stock Repurchased During Period, Value           $ 8.3  
Conversion From Preferred Stock to Common Stock [Member]              
Conversion of Stock, Shares Converted (in shares)       18,000      
Conversion of Stock, Shares Issued (in shares)   0 0 2,109,561      
Series A Redeemable Convertible Preferred Stock [Member]              
Temporary Equity, Shares Issued (in shares)   62,000 62,000     62,000  
Deferred Offering Costs   $ 2.1       $ 2.1  
Dividends Payable   $ 4.6 $ 4.4 $ 4.6   $ 4.6  
Convertible Preferred Stock, Shares Reserved for Future Issuance (in shares)   8,400,000       8,400,000  
Series A Redeemable Convertible Preferred Stock [Member] | Private Placement [Member]              
Temporary Equity, Shares Issued (in shares) 85,000            
Temporary Equity, Par or Stated Value Per Share (in dollars per share)             $ 0.0001
Shares Issued, Price Per Share (in dollars per share) $ 1,000            
Proceeds from Issuance of Preferred Stock and Preference Stock $ 85.0            
Preferred Stock, Dividend Rate, Percentage 6.00%            
Convertible Preferred Stock, Conversion Price (in dollars per share) $ 9.5            
Series A Preferred Stock [Member]              
Preferred Stock, Shares Outstanding (in shares)   62,000       62,000