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% | ||||||||||