v3.26.3
Non-Controlling Interests - Summary of OP Units (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Noncontrolling Interest [Line Items]          
Value of units exchanged $ 0 $ 0 $ 0    
Common Stock          
Noncontrolling Interest [Line Items]          
OP Units exchanged for shares of common stock 142 86   142 330
Additional Paid-in Capital          
Noncontrolling Interest [Line Items]          
Value of units exchanged $ 2,175 $ 1,329 $ 3,882 $ 2,175 $ 5,211