v3.26.1
Stockholders' Equity and Non-controlling Interests - Equity awards and units outstanding (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Stockholders' Equity and Non-controlling Interests    
Equity awards and units outstanding 43,922 43,842
Unvested Restricted Stock Awards    
Stockholders' Equity and Non-controlling Interests    
Equity awards and units outstanding 260 302
Common Stock    
Stockholders' Equity and Non-controlling Interests    
Equity awards and units outstanding 43,369 42,791
Common Stock | Limited partner    
Stockholders' Equity and Non-controlling Interests    
Equity awards and units outstanding 293 749