v3.25.2
Noncontrolling Interests - Schedule of Redeemable Noncontrolling Interests (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Noncontrolling Interest [Abstract]        
Redeemable noncontrolling interests in the OP, December 31, 2024     $ 5,782  
Net loss attributable to redeemable noncontrolling interests in the OP     (55)  
Other comprehensive loss attributable to redeemable noncontrolling interests in the OP     (65)  
Distributions to redeemable noncontrolling interests in the OP     (104)  
Adjustment to reflect redemption value of redeemable noncontrolling interests in the OP $ (350) $ 572 (394) $ 341
Redeemable noncontrolling interests in the OP, June 30, 2025 $ 5,164   $ 5,164