XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Partners' Capital and Distributions - Additional Information (Detail) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Limited Partners Capital Account [Line Items]        
Period of cash distribution to shareholders 45 days      
Number of units hold in partnership 218,014,126 226,309,088 239,850,452 253,313,996
Conversion of Class B units and Class B shares into Class A shares 100.00%      
Class A Shares        
Limited Partners Capital Account [Line Items]        
Number of units hold in partnership 104,086,900 68,367,647 44,002,846 33,672,068
Class B Shares        
Limited Partners Capital Account [Line Items]        
Number of units hold in partnership 113,927,226 157,941,441 195,847,606 219,641,928
Sponsors        
Limited Partners Capital Account [Line Items]        
Number of units hold in partnership 898,000 898,000 898,000 898,000
Sponsors | Class A Shares        
Limited Partners Capital Account [Line Items]        
Number of units hold in partnership 898,000      
Sponsors | Class B Shares        
Limited Partners Capital Account [Line Items]        
Number of units hold in partnership 113,927,226