XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Schedule of Convertible Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jan. 01, 2022
Dec. 31, 2021
May 15, 2020
Liability component:        
Total long-term debt outstanding $ 852,969   $ 711,437  
Convertible Senior Notes Due 2025        
Liability component:        
Total long-term debt outstanding 739,870   604,317  
Convertible Senior Notes Due 2025 | Cumulative Effect, Period of Adoption, Adjustment        
Liability component:        
Total long-term debt outstanding   $ 133,500    
Convertible Debt | Convertible Senior Notes Due 2025        
Liability component:        
Principal 747,498   747,498  
Unamortized debt discount and debt issuance costs (7,628)   (143,181)  
Total long-term debt outstanding $ 739,870   $ 604,317 $ 558,300