XML 78 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Additional Information (Detail)
$ in Millions
12 Months Ended
Oct. 12, 2022
USD ($)
Apr. 12, 2022
USD ($)
May 06, 2021
CAD ($)
Apr. 12, 2021
USD ($)
Feb. 10, 2021
CAD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Oct. 12, 2022
CAD ($)
Apr. 12, 2022
CAD ($)
Apr. 12, 2021
CAD ($)
Derivative Instruments And Hedging Activities Disclosures [Line Items]                    
Foreign currency forward contract gains (loss) $ 8,700,000 $ 3,200,000   $ 4,500,000   $ 3,354,899        
Cash flow hedges reclassified to reduce interest expense           3,200,000        
Foreign Currency Forward                    
Derivative Instruments And Hedging Activities Disclosures [Line Items]                    
Derivative, notional amount         $ 95.0          
Foreign Currency Forward, Notional Amount     $ 122.0         $ 137.7 $ 126.2 $ 125.9
Foreign Currency Forward, Maturity Date Oct. 12, 2023 Oct. 12, 2022 Apr. 12, 2022 Apr. 12, 2023 Apr. 12, 2021          
Other income (expense)                    
Derivative Instruments And Hedging Activities Disclosures [Line Items]                    
Gain (loss) on foreign currency hedge contract, ineffective portion           $ 9,500,000 $ 3,500,000