v3.25.4
Noncontrolling Interest - FV Assumptions (Details) - LTIP Units - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jul. 01, 2024
Jan. 08, 2024
Mar. 31, 2023
Jan. 11, 2023
Jan. 10, 2022
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Assumptions                  
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%        
Fair value of LTIP units at issuance (in thousands) $ 4,848 $ 60 $ 4,597 $ 628 $ 4,635        
Granted 154,001 1,775 124,235 19,345 139,026   280,334 383,292 326,215
Fair value unit price per LTIP unit at issuance $ 31.48 $ 33.80 $ 37.00 $ 32.47 $ 33.34 $ 31.48   $ 36.99 $ 33.29