v3.26.1
BORROWINGS - Convertible Senior Notes Due 2029 and 2031 (Details)
1 Months Ended 12 Months Ended
Nov. 20, 2025
USD ($)
D
$ / shares
Jul. 19, 2024
USD ($)
D
$ / shares
Nov. 30, 2025
USD ($)
Jul. 31, 2024
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
BORROWINGS              
Proceeds from long-term debt         $ 663,039,000 $ 340,679,000 $ 1,435,000
Amortization of debt discount and issuance costs         3,211,000 $ 1,683,000  
Convertible Senior Notes Due 2029              
BORROWINGS              
Principal amount         $ 350,000,000    
Interest rate (as a percentage)         2.25%    
Conversion price (in dollars per share) | $ / shares         $ 191.98    
Total interest expense         $ 9,700,000    
Interest expense debt excluding amortization         7,900,000    
Amortization of debt discount and issuance costs         1,800,000    
Convertible Senior Notes Due 2029              
BORROWINGS              
Principal amount       $ 350,000,000      
Interest rate (as a percentage)   2.25%   2.25%      
Percentage of principal amount       97.50%      
Proceeds from long-term debt   $ 340,400,000          
Conversion rate   5.209          
Debt instrument per principal amount   $ 1,000          
Debt instrument price percentage   100.00%          
Percentage of principal amount redeemed   100.00%          
Threshold percentage of stock price   130.00%          
Number of consecutive trading days | D   20          
Conversion price (in dollars per share) | $ / shares   $ 191.98          
Convertible Senior Notes Due 2029 | Calendar quarter commencing after the quarter ended on September 30, 2025              
BORROWINGS              
Conversion price trading days | D   20          
Threshold percentage of stock price   130.00%          
Number of consecutive trading days | D   30          
Convertible Senior Notes Due 2029 | Five consecutive business days after specified period              
BORROWINGS              
Threshold percentage of stock price   98.00%          
Number of consecutive trading days | D   10          
Convertible Senior Notes Due 2031              
BORROWINGS              
Principal amount     $ 575,000,000        
Interest rate (as a percentage) 0.50%   0.50%        
Percentage of principal amount     98.00%        
Proceeds from long-term debt $ 563,000,000            
Conversion rate 2.8263            
Debt instrument per principal amount $ 1,000            
Debt instrument price percentage 100.00%            
Percentage of principal amount redeemed 100.00%            
Threshold percentage of stock price 130.00%            
Number of consecutive trading days | D 20            
Conversion price (in dollars per share) | $ / shares $ 353.82            
Total interest expense         3,200,000    
Interest expense debt excluding amortization         1,800,000    
Amortization of debt discount and issuance costs         $ 1,400,000    
Convertible Senior Notes Due 2031 | Calendar quarter commencing after the quarter ended on September 30, 2025              
BORROWINGS              
Conversion price trading days | D 20            
Threshold percentage of stock price 130.00%            
Number of consecutive trading days | D 30            
Convertible Senior Notes Due 2031 | Five consecutive business days after specified period              
BORROWINGS              
Threshold percentage of stock price 98.00%            
Number of consecutive trading days | D 10