v3.25.4
Subsequent Events - LTIP (Details) - LTIP Units - USD ($)
$ in Thousands
12 Months Ended
Jan. 08, 2026
Jul. 01, 2024
Jan. 08, 2024
Mar. 31, 2023
Jan. 11, 2023
Jan. 10, 2022
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Subsequent Event [Line Items]                  
Granted   154,001 1,775 124,235 19,345 139,026 280,334 383,292 326,215
Fair value of LTIP units at issuance (in thousands)   $ 4,848 $ 60 $ 4,597 $ 628 $ 4,635      
Expected term (years)   10 years 10 years 10 years 10 years 10 years      
Expected stock price volatility   25.00% 25.00% 25.00% 37.00% 37.00%      
Expected dividend yield   4.00% 4.00% 4.00% 4.00% 4.00%      
Risk-free interest rate   4.33% 4.58% 4.11% 3.81% 3.90%      
Subsequent Event                  
Subsequent Event [Line Items]                  
Fair value of LTIP units at issuance (in thousands) $ 5,200                
Expected stock price volatility 22.00%                
Expected dividend yield 4.00%                
Risk-free interest rate 3.56%                
Director | Subsequent Event                  
Subsequent Event [Line Items]                  
Granted 33,690                
Vesting period 1 year                
Expected term (years) 10 years                
Executive officers | Subsequent Event                  
Subsequent Event [Line Items]                  
Granted 112,578                
Vesting period 4 years