v3.26.1
Noncontrolling Interests - Schedule of Redeemable Noncontrolling Interests (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Noncontrolling Interest [Abstract]        
Redeemable noncontrolling interests in the OP, December 31, 2025     $ 4,928  
Net loss attributable to redeemable noncontrolling interests in the OP     (61)  
Other comprehensive loss attributable to redeemable noncontrolling interests in the OP     (31)  
Distributions to redeemable noncontrolling interests in the OP     (110)  
Adjustment to reflect redemption value of redeemable noncontrolling interests in the OP $ 150 $ (350) 43 $ (394)
Redeemable noncontrolling interests in the OP, June 30, 2026 $ 4,769   $ 4,769