XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings (Loss) Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Number of options exercised (in shares) 27,750 178,687 211,187 358,812
Number of RSUs exercised (in shares) 937,836   1,599,212  
Number of common stock issued for stock warrant and stock options exercised (in shares) 749,550 178,687 1,351,637 358,812
Number of options and RSUs exercised (in shares) 965,586   1,810,399  
Shares surrendered in lieu of cash payment (in shares) 216,036 0 458,762 0
Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Dilutive potential shares (in shares) 55,304,353 57,508,233 56,529,876 64,515,129