XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Long term debt - Summary of Components of Long-term Debt (Parenthetical) (Detail)
3 Months Ended
Mar. 31, 2023
Long Term Debt [Abstract]  
Debt instrument, maturity description The Amended 2021 Credit Agreement matures on February 8, 2026, unless the Debentures are outstanding six months prior to the December 19, 2024 maturity date thereof, in which case the Amended 2021 Credit Agreement matures on June 19, 2024.