XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Liabilities - 2023, 2025 and 2027 Convertible Senior Notes (Details) - USD ($)
$ in Thousands
6 Months Ended
Nov. 11, 2020
May 18, 2020
Jan. 10, 2017
Jun. 30, 2020
Jun. 30, 2021
Dec. 31, 2020
Nov. 17, 2020
Debt              
Principal amount         $ 389,195 $ 389,195  
Proceeds, net of issuance costs       $ 121,946      
Cash paid for repurchase of notes       81,240      
Purchase of capped calls       $ 10,313      
2023 Notes              
Debt              
Principal amount     $ 345,000   131,695 131,695  
Interest rate (as a percent)     2.70%        
Proceeds, net of issuance costs     $ 335,800        
Repurchased and retired amount $ 125,000 $ 88,300          
Carrying amount of debt extinguished $ 113,100 78,100          
Cash paid for repurchase of notes   81,200          
2025 Notes              
Debt              
Principal amount             $ 132,500
Interest rate (as a percent)             3.50%
2027 Notes              
Debt              
Principal amount   $ 125,000     $ 125,000 $ 125,000  
Interest rate (as a percent)   3.75%          
Proceeds, net of issuance costs   $ 121,900          
Purchase of capped calls   $ 10,300