XML 95 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Interest Rate Swaps - Summary of Interest-rate Swap Agreements (Parenthetical) (Detail)
$ in Thousands, $ in Millions
Mar. 31, 2023
USD ($)
Mar. 31, 2023
CAD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CAD ($)
Derivative [Line Items]        
Contractual notional amount   $ 20.0   $ 40.0
Interest Rate Swap        
Derivative [Line Items]        
Contractual notional amount $ 973,830   $ 973,822