XML 85 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income (Loss) per Common Share - Antidilutive securities (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Antidilutive securities        
Total antidilutive securities 15,181 14,637 15,181 14,637
Stock options        
Antidilutive securities        
Total antidilutive securities 5,783 5,329 5,783 5,329
Restricted stock units        
Antidilutive securities        
Total antidilutive securities 832 576 832 576
Common stock warrants        
Antidilutive securities        
Total antidilutive securities 8,566 8,732 8,566 8,732