XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Convertible Senior Notes (Details) - Convertible Debt - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
2027 Notes    
Liability component:    
Principal $ 1,150,000 $ 1,150,000
Less: issuance costs, net of amortization (8,239) (8,707)
Net carrying amount 1,141,761 1,141,293
2025 Notes    
Liability component:    
Principal 1,150,000 1,150,000
Less: issuance costs, net of amortization (5,392) (6,035)
Net carrying amount $ 1,144,608 $ 1,143,965