XML 68 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Convertible Senior Notes due 2030 Additional Information (Details) - Convertible Debt
1 Months Ended
Sep. 30, 2025
USD ($)
day
Feb. 29, 2024
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
Convertible senior notes due 2030 (the “2030 Notes”)        
Debt Instrument        
Aggregate principal $ 500,000,000.0      
Interest rate (as a percent) 0.00%   0.00%  
Proceeds from convertible debt $ 487,800,000      
Effective interest rate (as a percent)     0.49%  
Limitation on sale of common stock, sale price threshold, number of trading days (in days) | day 20      
Redemption price percentage (as a percent) 100.00%      
Fair value of debt     $ 310,600,000  
Convertible senior notes due 2030 (the “2030 Notes”) | Debt Instrument, Redemption, Period One        
Debt Instrument        
Limitation on sale of common stock, sale price threshold, trading period (in days) | day 30      
Threshold percentage of stock price trigger (as a percent) 130.00%      
Convertible senior notes due 2030 (the “2030 Notes”) | Debt Instrument, Redemption, Period Two        
Debt Instrument        
Limitation on sale of common stock, sale price threshold, trading period (in days) | day 5      
Threshold percentage of stock price trigger (as a percent) 98.00%      
Number of consecutive business days (in days) 5 days      
2029 Notes        
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%
Fair value of debt     $ 318,800,000