v3.26.1
Fair Value Measurements - Schedule of Other Fair Value Disclosures (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value $ 815,000 $ 875,000
Fair Value 827,538 898,875
Level 2 | Senior notes due 2032    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value 600,000 600,000
Fair Value 612,000 622,500
Level 2 | Term loan B due 2030    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value 215,000 275,000
Fair Value $ 215,538 $ 276,375