XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Convertible Senior Notes - Summary of Convertible Notes (Details) - Convertible Debt
shares in Thousands
1 Months Ended
Sep. 30, 2024
$ / shares
shares
Convertible Senior Notes Due 2027  
Debt Instrument [Line Items]  
Initial Conversion Rate per $1,000 principal 0.0063492
Initial conversion price (in dollars per share) | $ / shares $ 157.50
Initial number of shares (in thousands) | shares 7,302
Convertible Senior Notes Due 2029  
Debt Instrument [Line Items]  
Initial Conversion Rate per $1,000 principal 0.0063492
Initial conversion price (in dollars per share) | $ / shares $ 157.50
Initial number of shares (in thousands) | shares 7,302