v3.26.1
Debt - Narrative (Details)
$ in Millions
Jul. 03, 2026
Sep. 19, 2022
Sep. 12, 2022
USD ($)
Debt Instrument [Line Items]      
Debt covenant, aggregate acquisition amount benchmark     $ 250
Amended and Restated Credit Agreement      
Debt Instrument [Line Items]      
Debt covenant, consolidated leverage ratio     5.25
Amended and Restated Credit Agreement | Maximum      
Debt Instrument [Line Items]      
Debt covenant, consolidated leverage ratio     5.75
6.75% Senior Notes due September 30, 2027 | Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate 6.75% 6.75%  
7.125% Senior Notes due September 30, 2030 | Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate 7.125% 7.125%