XML 167 R150.htm IDEA: XBRL DOCUMENT v3.22.4
Note 24 - Shareholders' Equity (Details Textual)
Aug. 10, 2021
USD ($)
shares
Feb. 26, 2021
USD ($)
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Nov. 15, 2016
shares
Stock Authorized (in shares)     560,000,000    
Common Stock, Shares Authorized (in shares)     500,000,000    
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.01 $ 0.01  
Preferred Stock, Shares Authorized (in shares)     60,000,000    
Preferred Stock, No Par Value (in dollars per share) | $ / shares     $ 0    
Common Stock, Shares, Outstanding, Ending Balance (in shares)     79,100,000 78,700,000  
Treasury Stock, Shares, Total (in shares)     900,000 800,000  
Number Of Shares Registered For Resale Through Registration Statements (in shares) 44,490,032        
Maximum [Member]          
Securities Registered For Offer And Sale Through Registration Statements | $ $ 500,000,000        
Registration Rights Agreement [Member] | Five Percentage Unsecured Convertible Promissory Notes Due May Twenty Eight Two Thousand Twenty Six [Member]          
Debt Instrument, Convertible, Number of Equity Instruments   1,000,000      
Debt Instrument, Face Amount | $   $ 25,000,000      
Debt Instrument, Interest Rate, Stated Percentage   5.00%      
Series B Preferred Stock [Member]          
Preferred Stock, No Par Value (in dollars per share) | $ / shares   $ 0      
Preferred Stock, Shares Outstanding, Ending Balance (in shares)     1,000,000.0 1,000,000.0  
Preferred Stock, Shares Issued (in shares)       1,000,000.0  
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)         1,000,000
Series C Preferred Stock [Member]          
Preferred Stock, Shares Outstanding, Ending Balance (in shares)     1,100,000 1,000,000.0  
Preferred Stock, Shares Issued (in shares)       1,000,000.0  
Series C Preferred Stock [Member] | Registration Rights Agreement [Member]          
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)   1,000,000