v3.25.4
Derivative Instruments - Additional Information (Detail)
$ in Millions
12 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 ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 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                   $ (3.5) $ 5.0            
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                    
Derivative termination date             Nov. 05, 2025                    
Foreign currency forward, maturity date             Feb. 27, 2026                    
Hedge Cash Settlement Matures On May Twenty Seven Two Thousand Twenty Six                                  
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                  
Derivative, notional amount     $ 3,300,000                            
Derivative, foreign currency option strike price | $ / Unit     1.36                            
Derivative termination date     Nov. 05, 2025                            
Foreign currency forward, maturity date     May 27, 2026                            
Hedge Cash Settlement Matures on November Five Two Thousand Twenty Five                                  
Derivative Instruments And Hedging Activities Disclosures [Line Items]                                  
Derivative payments after termination                               $ 8,000  
Hedge Cash Settlement Matures on July Eleven Two Thousand Twenty Five                                  
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 | 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