v3.25.0.1
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, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Assumptions                  
Expected term (years) 10 years 10 years 10 years 10 years 10 years        
Expected stock price volatility 25.00% 25.00% 37.00% 37.00% 34.00%        
Expected dividend yield 4.00% 4.00% 4.00% 4.00% 4.00%        
Risk-free interest rate 4.58% 4.11% 3.81% 3.90% 1.204%        
Fair value of LTIP units at issuance (in thousands) $ 60 $ 4,597 $ 628 $ 4,635 $ 4,385        
Granted 1,775 124,235 19,345 139,026 104,241   383,292 326,215 470,237
Fair value unit price per LTIP unit at issuance $ 33.80 $ 37.00 $ 32.47 $ 33.34 $ 42.07 $ 36.99   $ 33.29 $ 42.07