Quarterly report pursuant to Section 13 or 15(d)

Debt - Schedule of Long-Term Debt Instruments (Parenthetical) (Detail)

v3.23.2
Debt - Schedule of Long-Term Debt Instruments (Parenthetical) (Detail)
6 Months Ended
Jun. 30, 2023
Commercial Notes Interest Rate Five Point Seventy Five Percentage Due May012024 [Member]  
Debt Instrument [Line Items]  
Interest rate 5.75%
Commercial notes interest rate 1.88-2.49% due May 01 ,2023 [Member]  
Debt Instrument [Line Items]  
Maturity date May 01, 2023
Commercial notes interest rate 1.88-2.49% due May 01 ,2023 [Member] | Minimum [Member]  
Debt Instrument [Line Items]  
Interest rate 1.88%
Commercial notes interest rate 1.88-2.49% due May 01 ,2023 [Member] | Maximum [Member]  
Debt Instrument [Line Items]  
Interest rate 2.49%
Commercial notes interest rate 2.74% due June 21 ,2023 [Member]  
Debt Instrument [Line Items]  
Interest rate 2.74%
Maturity date Jun. 21, 2023
Commercial notes interest rate 2.49% due June 01 ,2023 [Member]  
Debt Instrument [Line Items]  
Interest rate 2.49%
Maturity date Jun. 01, 2023
Term Loan Facility [Member]  
Debt Instrument [Line Items]  
Debt instrument, Term 7 years
Interest rate 3.00%
Maturity date Sep. 01, 2027
Senior Secured Notes [Member]  
Debt Instrument [Line Items]  
Debt instrument, Term 8 years
Interest rate 4.38%
Maturity date Feb. 01, 2030
Revolving Credit Facility [Member]  
Debt Instrument [Line Items]  
Debt instrument, Term 5 years
Interest rate 3.00%
Maturity date Jul. 26, 2026
Revolving Credit Facility [Member] | Minimum [Member]  
Debt Instrument [Line Items]  
Commitment fee percentage 0.25%
Revolving Credit Facility [Member] | Maximum [Member]  
Debt Instrument [Line Items]  
Commitment fee percentage 0.50%