v3.25.4
Derivatives and Hedging - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 29, 2025
Aug. 27, 2025
Dec. 01, 2024
Feb. 02, 2024
Jul. 31, 2024
May 31, 2024
Apr. 30, 2024
Mar. 31, 2022
Dec. 31, 2025
Dec. 31, 2024
Mar. 01, 2022
Interest rate caps                      
Purchase of interest rate cap                 $ 129 $ 3,312  
Derivative asset, notional amount                 194,190 185,145  
Interest Rate Cap                      
Interest rate caps                      
Purchase of interest rate cap $ 600 $ 100 $ 1,400 $ 600   $ 200 $ 1,100        
Derivative asset, notional amount $ 262,500 $ 122,000 $ 113,000 $ 24,800   $ 9,400 $ 49,200   $ 194,190 $ 185,145 $ 50,300
Derivative term 36 months 36 months 12 months     24 months 24 months 24 months      
Derivative, basis spread on variable rate 4.50% 5.50% 3.00% 2.25%   6.00% 4.00%       4.00%
Interest Rate Cap | Palatine JV                      
Interest rate caps                      
Purchase of interest rate cap         $ 100            
Derivative asset, notional amount         $ 13,600            
Derivative, basis spread on variable rate         4.75%