XML 96 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Term Loan Agreement Narrative (Details) - Senior Notes
12 Months Ended
Apr. 01, 2021
Dec. 31, 2023
Debt Instrument [Line Items]    
Maturity date Apr. 01, 2021  
Debt Instrument, Covenant Compliance   As of December 31, 2023 and 2022, the Company was in compliance with all applicable covenants in the Indenture