XML 136 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Note 16 - Earnings (Loss) Per Share (Details Textual) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.0588    
Share-based Payment Arrangement, Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in dollars per share) 45,556,000 $ 91,498,000 $ 167,717,500
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share) 0.1270 0.0266 0.0266
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share) $ 0.1790 $ 0.1270 $ 0.1636
Restricted Stock Units (RSUs) [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 11,366,000 4,830,000 89,445,350