XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Summary of Liability and Equity Components of Convertible Debt (Details) - Convertible Debt - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Debt Instrument [Line Items]          
Amortization of debt issuance costs $ 1,008 $ 980 $ 2,013 $ 1,925  
2025 Notes          
Debt Instrument [Line Items]          
Principal 45,992   45,992   $ 45,992
Unamortized debt issuance costs (256)   (256)   (404)
Total 45,736   45,736   45,588
Amortization of debt issuance costs 73 361 148 701  
2027 Notes          
Debt Instrument [Line Items]          
Principal 600,000   600,000   600,000
Unamortized debt issuance costs (6,833)   (6,833)   (8,077)
Total 593,167   593,167   591,923
Amortization of debt issuance costs 624 $ 619 1,244 $ 1,224  
2029 Notes          
Debt Instrument [Line Items]          
Principal 300,000   300,000   300,000
Unamortized debt issuance costs (6,894)   (6,894)   (7,515)
Total 293,106   293,106   $ 292,485
Amortization of debt issuance costs $ 311   $ 621