XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Transactions - Schedule of Limited Partner Interests Underwritten Public Offering Transactions (Details) - Class A Shares
12 Months Ended
Dec. 31, 2024
$ / shares
shares
April 4, 2022  
Class of Stock [Line Items]  
Number of Shares Offered 8,900,000
Overallotment Option 1,335,000
Total Number of Shares Offered 10,235,000
Offering Price | $ / shares $ 29.5
May 19, 2023  
Class of Stock [Line Items]  
Number of Shares Offered 11,100,000
Overallotment Option 1,665,000
Total Number of Shares Offered 12,765,000
Offering Price | $ / shares $ 27
August 17, 2023  
Class of Stock [Line Items]  
Number of Shares Offered 10,000,000
Overallotment Option 1,500,000
Total Number of Shares Offered 11,500,000
Offering Price | $ / shares $ 28.8
February 8, 2024  
Class of Stock [Line Items]  
Number of Shares Offered 10,000,000
Overallotment Option 1,500,000
Total Number of Shares Offered 11,500,000
Offering Price | $ / shares $ 32.83
May 31, 2024  
Class of Stock [Line Items]  
Number of Shares Offered 10,000,000
Overallotment Option 1,500,000
Total Number of Shares Offered 11,500,000
Offering Price | $ / shares $ 34.03
September 20, 2024  
Class of Stock [Line Items]  
Number of Shares Offered 11,000,000
Overallotment Option 1,650,000
Total Number of Shares Offered 12,650,000
Offering Price | $ / shares $ 35.12