XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions (Details) - shares
Jun. 30, 2025
Dec. 31, 2024
Class A common shares    
Related Party Transaction [Line Items]    
Common stock outstanding (in shares) 370,262,580 368,987,993
Class B common shares    
Related Party Transaction [Line Items]    
Common stock outstanding (in shares) 635,075 635,075
Affiliated Entity    
Related Party Transaction [Line Items]    
Percent of shares held 22.70% 23.00%
Affiliated Entity | Class A common shares    
Related Party Transaction [Line Items]    
Percent of shares held 12.30% 12.40%
Affiliated Entity | Class B common shares    
Related Party Transaction [Line Items]    
Common stock outstanding (in shares) 635,075 635,075
Affiliated Entity | Class A Common Units    
Related Party Transaction [Line Items]    
Common stock outstanding (in shares) 49,372,165 50,622,165