XML 78 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Note 12 - Stock-Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 15,255,154 13,872,973  
Common Stock, Shares, Outstanding, Above Period End Closing Price (in shares) 12,300,000    
Share Price (in dollars per share) $ 3.27    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value $ 0.1 $ 0.2 $ 7.8
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares) 4,700,000    
Share-Based Payment Arrangement, Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) 10 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 15,300,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 1 month 6 days    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 14.5