XML 82 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net (Loss) Income Per Share - Schedule of 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 Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 4,350 3,912 4,444 7,321
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 227 177 314 327
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 595 60 602 776
1.375% Convertible Senior Notes due November 2024        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Debt, interest rate   1.375%   1.375%
1.375% Convertible Senior Notes due November 2024 | Convertible Debt Securities        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 0 147 0 2,690
1.375% Convertible Senior Notes due November 2024 | Convertible Debt        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Debt, interest rate   1.375%   1.375%
0.375% Convertible Senior Notes due September 2026 | Convertible Debt Securities        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 3,528 3,528 3,528 3,528
0.375% Convertible Senior Notes due September 2026 | Convertible Debt        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Debt, interest rate 0.375% 0.375% 0.375% 0.375%