XML 79 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Senior Secured Notes due 2034 - Additional Information (Detail)
12 Months Ended
Apr. 03, 2023
Dec. 31, 2024
Feb. 29, 2024
Debt Instrument [Line Items]      
Senior secured term loan maturity date Jan. 17, 2028    
Redemption Period Within Five Years from Date of Issuance      
Debt Instrument [Line Items]      
Purchase price, Percentage of principal amount   100.00%  
Redemption Period Within Three Years from Date of Issuance | Maximum      
Debt Instrument [Line Items]      
Purchase price, Percentage of principal amount   40.00%  
6.375% 2034 notes      
Debt Instrument [Line Items]      
Private offered aggregate principal amount rate   6.375% 6.375%
Senior secured term loan maturity date   Mar. 01, 2034  
Debt instrument interest rate terms   interest payable semi-annually on March 1 and September 1 of each year  
Purchase price, Percentage of principal amount   101.00%  
6.375% 2034 notes | Redemption Period Within Three Years from Date of Issuance      
Debt Instrument [Line Items]      
Purchase price, Percentage of principal amount   106.375%