XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Schedule of Convertible Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
May 15, 2020
Liability component:      
Total long-term debt outstanding $ 700,851 $ 679,996  
Convertible Senior Notes Due 2025      
Liability component:      
Total long-term debt outstanding 585,983 $ 568,744  
Convertible Debt | Convertible Senior Notes Due 2025      
Liability component:      
Principal 747,500    
Unamortized debt discount and debt issuance costs (161,517)    
Total long-term debt outstanding $ 585,983   $ 558,300