XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Schedule of Convertible Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
May 15, 2020
Liability component:      
Total long-term debt outstanding $ 712,010 $ 679,996  
Convertible Senior Notes Due 2025      
Liability component:      
Total long-term debt outstanding 595,059 $ 568,744  
Convertible Debt | Convertible Senior Notes Due 2025      
Liability component:      
Principal 747,498    
Unamortized debt discount and debt issuance costs (152,439)    
Total long-term debt outstanding $ 595,059   $ 558,300