XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Summary of Derivative Financial Instruments (Parenthetical) (Detail)
$ in Millions
Apr. 12, 2023
USD ($)
Oct. 12, 2022
USD ($)
Apr. 12, 2022
USD ($)
May 06, 2021
Apr. 12, 2021
USD ($)
Apr. 12, 2023
CAD ($)
Derivative [Line Items]            
Foreign currency forward contract gains (loss)   $ 8.7 $ 3.2   $ 4.5  
Subsequent Event            
Derivative [Line Items]            
Foreign currency forward contract gains (loss) $ 6.4          
Derivative, notional amount           $ 134.4
Foreign Currency Forward            
Derivative [Line Items]            
Foreign Currency Forward, Maturity Date   Oct. 12, 2023 Oct. 12, 2022 Apr. 12, 2022 Apr. 12, 2023  
Foreign Currency Forward | Subsequent Event            
Derivative [Line Items]            
Foreign Currency Forward, Maturity Date Jul. 06, 2023