XML 234 R127.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Summary of Consolidated Financial Ratios (Detail)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disclosure of detailed information about financial instruments [line items]      
Leverage Ratio 1.81% 2.06% 2.84%
Coverage Ratio 7.26% 7.91% 6.27%
Less than or Equal to 3.75 Ratio [member]      
Disclosure of detailed information about financial instruments [line items]      
Leverage Ratio 3.75% 3.75% 3.75%
Greater than or Equal to 2.75 [member]      
Disclosure of detailed information about financial instruments [line items]      
Coverage Ratio 2.75% 2.75% 2.75%