XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Convertible Senior Notes (Details) - Convertible Debt - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
2027 Notes    
Liability component:    
Principal $ 1,150,000 $ 1,150,000
Less: issuance costs, net of amortization (7,770) (8,707)
Net carrying amount 1,142,230 1,141,293
2025 Notes    
Liability component:    
Principal 1,150,000 1,150,000
Less: issuance costs, net of amortization (4,749) (6,035)
Net carrying amount $ 1,145,251 $ 1,143,965