XML 90 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Loss per Common Share - Schedule of Antidilutive Common Share Equivalents Excluded from Earnings Per Share (Details) - $ / shares
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Mar. 16, 2021
Feb. 28, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 1,869,084 1,424,630    
0.25% Convertible senior notes due 2026 | Convertible notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Conversion price (in usd per share)       $ 91.03
0.50% Convertible senior notes due 2028 | Convertible notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Conversion price (in usd per share)     $ 179.27  
Stock options issued and outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 183,271 269,108    
Restricted stock units issued and outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 369,614 447,449    
Convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 1,316,199 708,073