v3.26.1
Noncontrolling Interests - Schedule of Redeemable Noncontrolling Interests (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 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 (27)  
Other comprehensive loss attributable to redeemable noncontrolling interests in the OP (15)  
Distributions to redeemable noncontrolling interests in the OP (55)  
Adjustment to reflect redemption value of redeemable noncontrolling interests in the OP (107) $ (44)
Redeemable noncontrolling interests in the OP, March 31, 2026 $ 4,724