v3.26.3
Stockholders' Equity and Non-controlling Interests - Equity awards and units outstanding (Details) - shares
shares in Thousands
Sep. 30, 2026
Dec. 31, 2025
Stockholders' Equity and Non-controlling Interests    
Equity awards and units outstanding 42,271 43,842
Unvested Restricted Stock Awards    
Stockholders' Equity and Non-controlling Interests    
Equity awards and units outstanding 259 302
Common Stock    
Stockholders' Equity and Non-controlling Interests    
Equity awards and units outstanding 41,719 42,791
Common Stock | Limited partner    
Stockholders' Equity and Non-controlling Interests    
Equity awards and units outstanding 293 749