XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Antidilutive Securities Table (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total antidilutive securities (shares) 17,943,035 16,654,503 16,190,768
Options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total antidilutive securities (shares) 12,221,548 10,488,993 8,906,624
Service-based restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total antidilutive securities (shares) 2,556,257 2,448,868 2,558,052
Performance-based restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total antidilutive securities (shares) 111,941 663,353 663,353
Convertible preferred stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total antidilutive securities (shares) 3,309 3,309 3,309
Convertible Debt Securities | 6.50% Convertible Senior Notes Due 2024      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total antidilutive securities (shares) 3,049,980 3,049,980 3,049,980
Convertible Debt Securities | December 2019 Bonds      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total antidilutive securities (shares) 0 0 1,009,450