XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) per Common Share Applicable to Common Stockholders - Antidilutive securities (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive securities      
Total antidilutive securities 14,510 75,321 61,289
Stock options      
Antidilutive securities      
Total antidilutive securities 5,202 4,614 4,220
Restricted stock units      
Antidilutive securities      
Total antidilutive securities 576 903 194
Common Stock Warrants      
Antidilutive securities      
Total antidilutive securities 8,732 16,968 5,099
Convertible preferred stock      
Antidilutive securities      
Total antidilutive securities   2,369 2,369
Future tranche right liability      
Antidilutive securities      
Total antidilutive securities   50,467 49,407