XML 90 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per Share - Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from EPS calculation 26,318,509    
Convertible notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from EPS calculation 14,341,000 14,784,000 22,314,000
Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from EPS calculation 2,500,000 2,500,000 2,838,000
Non-qualified stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from EPS calculation 8,086,000 8,480,000 9,027,000
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from EPS calculation 1,248,000 417,000 414,000
Employee Stock Purchase Plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from EPS calculation 144,000 25,000 98,000
Rights agreement      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from EPS calculation 0 0 198,000