XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income (Loss) per Common Share - Antidilutive securities (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Antidilutive securities        
Total antidilutive securities 14,555 14,214 14,555 14,214
Stock options        
Antidilutive securities        
Total antidilutive securities 5,275 4,888 5,275 4,888
Restricted stock units        
Antidilutive securities        
Total antidilutive securities 548 594 548 594
Common stock warrants        
Antidilutive securities        
Total antidilutive securities 8,732 8,732 8,732 8,732