v3.26.1
Debt Obligations - Schedule of Debt obligations (Parenthetical) (Details) - USD ($)
$ in Millions
6 Months Ended
Mar. 25, 2026
Feb. 07, 2025
Jun. 30, 2026
Debt Instrument [Line Items]      
Unamortized debt issuance payments     $ 39.3
Revolving Credit Facility      
Debt Instrument [Line Items]      
Maturity date   Mar. 25, 2026 Mar. 25, 2030
Unamortized debt issuance payments     $ 5.3
DDTL Credit Facility      
Debt Instrument [Line Items]      
Maturity date Mar. 25, 2026   Mar. 25, 2030
Unamortized debt issuance payments     $ 11.4
6.375% Senior Notes Due 2030      
Debt Instrument [Line Items]      
Debt instrument interest rate, stated percentage     6.375%
Maturity year     2030
6.250% Senior Notes Due 2032      
Debt Instrument [Line Items]      
Debt instrument interest rate, stated percentage     6.25%
Maturity year     2032