XML 125 R118.htm IDEA: XBRL DOCUMENT v3.25.2
Redeemable Preferred Units - Summary of Issuances of Preferred Units (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Preferred Units outstanding 9,750,000 7,750,000
Purchase Price $ 97,500,000 $ 77,500,000
Series A-1 Preferred Units [Member]    
Preferred Units outstanding 5,500,000 5,500,000
Purchase Price $ 55,000,000 $ 55,000,000
Distribution Rate 3.00%  
Series B Preferred Units [Member]    
Preferred Units outstanding 4,250,000 2,250,000
Purchase Price $ 42,500,000 $ 22,500,000
Distribution Rate 5.75%  
Series A-1 Preferred Units issued on April 2022 [Member]    
Preferred Units outstanding 2,000,000 2,000,000
Purchase Price $ 20,000,000 $ 20,000,000
Distribution Rate 3.00% 3.00%
Redemption Price per Unit $ 10 $ 10
Earliest Redemption Date 2028-04  
Series A-1 Preferred Units issued on October 2022 [Member]    
Preferred Units outstanding 1,000,000 1,000,000
Purchase Price $ 10,000,000 $ 10,000,000
Distribution Rate 3.00% 3.00%
Redemption Price per Unit $ 10 $ 10
Earliest Redemption Date 2028-10  
Series A-1 Preferred Units issued on February 2023 [Member]    
Preferred Units outstanding 1,500,000 1,500,000
Purchase Price $ 15,000,000 $ 15,000,000
Distribution Rate 3.00% 3.00%
Redemption Price per Unit $ 10 $ 10
Earliest Redemption Date 2029-02  
Series A-1 Preferred Units issued on June 2023 [Member]    
Preferred Units outstanding 1,000,000 1,000,000
Purchase Price $ 10,000,000 $ 10,000,000
Distribution Rate 3.00% 3.00%
Redemption Price per Unit $ 10 $ 10
Earliest Redemption Date 2029-06  
Series B Preferred Units Issued On January 2024 [Member]    
Preferred Units outstanding 1,750,000 1,750,000
Purchase Price $ 17,500,000 $ 17,500,000
Distribution Rate 5.75% 5.75%
Redemption Price per Unit $ 10 $ 10
Earliest Redemption Date 2030-01  
Series B Preferred Units Issued On February 2024 [Member]    
Preferred Units outstanding 500,000 500,000
Purchase Price $ 5,000,000 $ 5,000,000
Distribution Rate 5.75% 5.75%
Redemption Price per Unit $ 10 $ 10
Earliest Redemption Date 2030-02  
Series B Preferred Units Issued On March 2025 [Member]    
Preferred Units outstanding 2,000,000  
Purchase Price $ 20,000,000  
Distribution Rate 5.75%  
Redemption Price per Unit $ 10  
Earliest Redemption Date 2031-03