v3.25.4
Capital - Schedule of Distribution Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]      
Distributions paid to OP unit holders $ 38,983 $ 38,289 $ 37,122
Private perpetual preferred unit distributions $ 4,201 $ 4,201 $ 4,201