XML 77 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Summary of Convertible Debt (Details) - Convertible debt
1 Months Ended
Aug. 31, 2023
USD ($)
$ / shares
Aug. 31, 2019
USD ($)
$ / shares
2026 Notes    
Debt Instrument [Line Items]    
Original Principal (including overallotment) | $   $ 345,000,000
Initial conversion rate   0.0124756
Initial Conversion Price (in dollars per share) | $ / shares   $ 80.16
2028 Notes    
Debt Instrument [Line Items]    
Original Principal (including overallotment) | $ $ 702,000,000  
Initial conversion rate 0.007469  
Initial Conversion Price (in dollars per share) | $ / shares $ 133.89