XML 67 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Convertible Senior Notes due 2029 Additional Information (Details) - 2029 Notes - Convertible Debt - USD ($)
1 Months Ended
Feb. 29, 2024
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument      
Aggregate principal $ 460,000,000.0    
Interest rate (as a percent) 0.625% 0.625%  
Proceeds from convertible debt $ 448,200,000    
Effective interest rate (as a percent)   1.16% 1.16%