v3.26.1
Convertible Notes (Details) - USD ($)
12 Months Ended
Mar. 03, 2025
Mar. 11, 2019
Mar. 01, 2019
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]            
Repayments of convertible debt       $ 0 $ 156,168,000 $ 0
Outstanding amount       1,878,595,000 2,103,554,000  
Debt financing costs       14,128,000 18,842,000  
Convertible Notes            
Debt Instrument [Line Items]            
Interest expense       $ 0 $ 7,287,000 $ 10,884,000
Convertible Notes | 2025 Notes            
Debt Instrument [Line Items]            
Face amount   $ 26,250,000 $ 175,000,000      
Option to purchase term     13 days      
Optional over-allotment amount     $ 26,250,000      
Stated rate     6.375%   6.375%  
Proceeds from debt, net of issuance costs   $ 198,674,000        
Repayments of convertible debt $ 156,168,000