v3.26.1
Fair Value of Financial Instruments - Schedule of Fair Value and Carrying Value of Debt Facilities (Details) - Fair Value, Inputs, Level 2 - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Fair Value | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt facilities $ 974,437 $ 973,190
Fair Value | Term A Facility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt facilities 1,142,051 632,960
Fair Value | Term B Facility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt facilities 1,082,030 2,108,938
Carrying Value | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt facilities 986,057 985,034
Carrying Value | Term A Facility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt facilities 1,134,859 616,234
Carrying Value | Term B Facility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt facilities $ 1,058,772 $ 2,065,880