v3.25.4
Derivative Instruments - Summary of Derivative Financial Instruments (Detail)
$ in Thousands, $ in Thousands
12 Months Ended
Jun. 16, 2025
Dec. 31, 2024
CAD ($)
$ / Unit
Dec. 31, 2024
USD ($)
$ / Unit
May 01, 2024
USD ($)
Interest Rate Cap        
Derivative [Line Items]        
Derivative, Notional Amount       $ 8,200
Interest rate, maturity date Dec. 01, 2025      
Interest Rate Cap | SOFR Cap MAY 1, 2025        
Derivative [Line Items]        
Derivative, Notional Amount [1]     $ 100,000  
Interest Rate Swaps, Strike [1]   1.50% 1.50%  
Interest Rate Swaps, Effective Date or Date Assumed [1]   May 01, 2024    
Interest rate, maturity date [1]   May 01, 2025    
Interest Rate Cap | SOFR Cap July 1, 2025        
Derivative [Line Items]        
Derivative, Notional Amount [1]     $ 100,000  
Interest Rate Swaps, Strike [1]   2.00% 2.00%  
Interest Rate Swaps, Effective Date or Date Assumed [1]   Jul. 01, 2024    
Interest rate, maturity date [1]   Jul. 01, 2025    
Interest Rate Cap | SOFR Cap July 1, 2025        
Derivative [Line Items]        
Derivative, Notional Amount     $ 100,200  
Interest Rate Swaps, Strike   1.25% 1.25%  
Interest Rate Swaps, Effective Date or Date Assumed   Dec. 30, 2024    
Interest rate, maturity date   Jul. 01, 2025    
Interest Rate Cap | SOFR Cap December 1, 2025        
Derivative [Line Items]        
Derivative, Notional Amount     $ 100,000  
Interest Rate Swaps, Strike   4.75% 4.75%  
Interest Rate Swaps, Effective Date or Date Assumed   Dec. 01, 2022    
Interest rate, maturity date   Dec. 01, 2025    
Interest Rate Cap | SOFR Cap December 1, 2026        
Derivative [Line Items]        
Derivative, Notional Amount [2]     $ 200,000  
Interest Rate Swaps, Strike [2]   5.50% 5.50%  
Interest Rate Swaps, Effective Date or Date Assumed [2]   Dec. 02, 2024    
Interest rate, maturity date [2]   Dec. 01, 2026    
Interest Rate Cap | CORRA Swap March 7, 2027        
Derivative [Line Items]        
Derivative, Notional Amount [3]     $ 73,918  
Interest Rate Swaps, Strike [3]   3.93% 3.93%  
Interest Rate Swaps, Effective Date or Date Assumed [3]   Mar. 07, 2024    
Interest rate, maturity date [3]   Mar. 07, 2027    
Foreign Currency Forward | CAD Forward February 27, 2025        
Derivative [Line Items]        
Foreign Currency Forward, Notional Amount [3]   $ 2,800    
Foreign Currency Forward, Strike | $ / Unit [3]   1.4412 1.4412  
Foreign Currency Forward, Effective Date or Date Assumed [3]   Dec. 30, 2024    
Foreign Currency Forward, Maturity Date [3]   Feb. 27, 2025    
Foreign Currency Forward | CAD Forward April 11, 2025        
Derivative [Line Items]        
Foreign Currency Forward, Notional Amount [3]   $ 136,746    
Foreign Currency Forward, Strike | $ / Unit [3]   1.3648 1.3648  
Foreign Currency Forward, Effective Date or Date Assumed [3]   Apr. 12, 2024    
Foreign Currency Forward, Maturity Date [3]   Apr. 11, 2025    
Foreign Currency Forward | CAD Forward May 27, 2025        
Derivative [Line Items]        
Foreign Currency Forward, Notional Amount [3]   $ 3,300    
Foreign Currency Forward, Strike | $ / Unit [3]   1.4363 1.4363  
Foreign Currency Forward, Effective Date or Date Assumed [3]   Dec. 30, 2024    
Foreign Currency Forward, Maturity Date [3]   May 27, 2025    
Foreign Currency Forward | CAD Forward August 27, 2025        
Derivative [Line Items]        
Foreign Currency Forward, Notional Amount [3]   $ 3,500    
Foreign Currency Forward, Strike | $ / Unit [3]   1.4312 1.4312  
Foreign Currency Forward, Effective Date or Date Assumed [3]   Dec. 30, 2024    
Foreign Currency Forward, Maturity Date [3]   Aug. 27, 2025    
Foreign Currency Forward | CAD Forward November 28, 2025        
Derivative [Line Items]        
Foreign Currency Forward, Notional Amount [3]   $ 3,300    
Foreign Currency Forward, Strike | $ / Unit [3]   1.4261 1.4261  
Foreign Currency Forward, Effective Date or Date Assumed [3]   Dec. 30, 2024    
Foreign Currency Forward, Maturity Date [3]   Nov. 28, 2025    
[1] We initially deferred payment on this SOFR cap until its maturity.
[2] We deferred payment on this SOFR cap until January 2, 2025, at which point, monthly payments became due on the first of each month until the date of its maturity.
[3] Notional amounts shown are denominated in CAD.