v3.26.1
Noncontrolling Interests - Consolidated Common Shares (Details) - shares
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Noncontrolling Interest [Line Items]            
Common Shares Outstanding (in shares) 18,848,029   18,574,101      
Combined Outstanding (in shares) 23,034,138          
Common Stock            
Noncontrolling Interest [Line Items]            
Common Shares Outstanding (in shares) 18,848,029 18,686,983 18,574,101 17,721,828 17,643,526 17,461,129
OP Units Held By Noncontrolling Interest | OP Units            
Noncontrolling Interest [Line Items]            
OP Units Held by NCI (in shares) 4,186,109