v3.25.3
Derivative Instruments - Additional Information (Detail)
$ in Millions
3 Months Ended 9 Months Ended
Jun. 16, 2025
USD ($)
Jun. 11, 2025
USD ($)
May 29, 2025
CAD ($)
$ / Unit
May 01, 2025
USD ($)
Apr. 11, 2025
USD ($)
Mar. 04, 2025
USD ($)
Feb. 28, 2025
CAD ($)
$ / Unit
Dec. 30, 2024
USD ($)
May 01, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
CAD ($)
Jun. 29, 2025
USD ($)
Jun. 23, 2025
CAD ($)
Apr. 11, 2025
CAD ($)
Dec. 30, 2024
CAD ($)
$ / Unit
Dec. 30, 2024
USD ($)
$ / Unit
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Gain (loss) on foreign currency hedge contract, ineffective portion                   $ 0.2 $ (0.4) $ (3.6) $ 1.3            
Hedge settlement amount         $ 2.6                            
Hedge Cash Settlement Matures on February Twenty Seven Two Thousand Twenty Five                                      
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Derivative, notional amount                                   $ 2,800,000  
Derivative, foreign currency option strike price | $ / Unit                                   1.4412 1.4412
Hedge Cash Settlement Matures on May Twenty Seven Two Thousand Twenty Five                                      
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Derivative, notional amount                                   $ 3,300,000  
Derivative, foreign currency option strike price | $ / Unit                                   1.4363 1.4363
Hedge Cash Settlement Matures on August Twenty Seven Two Thousand Twenty Five                                      
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Derivative, notional amount                                   $ 3,500,000  
Derivative, foreign currency option strike price | $ / Unit                                   1.4312 1.4312
Derivative maturity payment                                   $ 100,000  
Hedge Cash Settlement Matures on November Twenty Eight Two Thousand Twenty Five                                      
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Derivative, notional amount                                   $ 3,300,000  
Derivative, foreign currency option strike price | $ / Unit                                   1.4261 1.4261
Hedge Cash Settlement Matures on February Twenty Seven Two Thousand Twenty Six                                      
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Derivative, notional amount             $ 3,200,000                        
Derivative, foreign currency option strike price | $ / Unit             1.4217                        
Foreign currency forward, maturity date             Feb. 27, 2026                        
Hedge Cash Settlement Matures on May Twenty Seven Two Thousand Twenty Six [Member]                                      
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Derivative, notional amount     $ 3,300,000                                
Derivative, foreign currency option strike price | $ / Unit     1.36                                
Foreign currency forward, maturity date     May 27, 2026                                
Hedge Cash Settlement Matures on July Eleven Two Thousand Twenty Five [Member]                                      
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Derivative, notional amount                               $ 136,500,000 $ 136,500,000    
Derivative payments after termination                             $ 1.8        
Foreign currency forward, maturity date         Jul. 11, 2025                            
2027 NBC Loan                                      
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Derivative, notional amount                           $ 75,000,000          
Interest Rate, Maturity Date                       Mar. 07, 2027              
Interest rate swaps, strike                           3.926%          
2028 Canadian Notes                                      
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Derivative, notional amount     $ 400,000,000                                
Interest Rate, Maturity Date     Jun. 18, 2025                                
Derivative termination date     Jun. 11, 2025                                
Termination amount for canadian Notes issuance   $ 0.5                                  
Derivative lock rate     2.673%                                
Interest Rate Caps                                      
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Derivative, notional amount                 $ 8.2                    
Interest Rate, Maturity Date Dec. 01, 2025                                    
Settlement amount of hedge                 $ 400.0                    
Derivative termination date                 Apr. 08, 2025                    
Derivative expense after termination                 $ 3.5                    
Payments for Derivative Instrument, Investing Activities       $ 3.7                              
Derivative instruments deferred payment.       3.9                              
Derivative instruments prior months settlement.       $ 0.2                              
Derivative payments after termination $ 100.0                                    
Interest Rate Caps | SOFR [Member] | 2025 KeyBank Acquisition Facility                                      
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Derivative, notional amount           $ 74.8                         $ 100.2
Interest Rate, Maturity Date           Sep. 01, 2025   Jul. 01, 2025                      
Cost of interest rate cap           $ 1.2   $ 1.5                      
Derivative termination date           Apr. 07, 2025   Apr. 07, 2025                      
Derivative payments after termination           $ 0.9                         $ 0.7
Interest rate swaps, strike           1.25%                       1.25% 1.25%
CORRA Swap March 7, 2027 | 2027 NBC Loan                                      
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                      
Derivative termination date                       Jun. 16, 2025              
Derivative payments after termination                           $ 1,700,000