v3.26.3
Preferred units - Distributions (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 15, 2026
Aug. 15, 2025
Aug. 15, 2024
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Preferred units            
Quarterly distribution accrued           $ 17,500
Cash distribution $ 16,700 $ 15,200 $ 15,400 $ 65,729 $ 64,257 64,719
Preferred units additional quarterly distribution       1,600 1,600 2,000
Preferred units additional quarterly distribution accrued       18,500 17,300 $ 2,100
Preferred units additional amounts payable pursuant to side letters       $ 1,800 $ 2,100  
Cash tax distribution rate       25.00%    
Tax rate multiplied by estimated taxable income percentage       0.25%    
Additional distribution, percentage of taxable income       20.00%    
Additional distribution, divisor       0.8    
Minimum            
Preferred units            
Applicable premium distribution rate       0.75    
Maximum            
Preferred units            
Applicable premium distribution rate       3    
Year One, Period From April 01, 2025 to March 31, 2026            
Preferred units            
Preferred units distribution rate       8.956%    
Year Two, Period From April 01, 2026 to March 31, 2027            
Preferred units            
Preferred units distribution rate       9.706%    
Year Three, Period From April 01, 2027 to March 31, 2028            
Preferred units            
Preferred units distribution rate       10.456%    
Year Four And Thereafter, Period From April 01, 2028            
Preferred units            
Preferred units distribution rate       11.125%    
Year Four And Thereafter, Period From April 01, 2028 | Maximum            
Preferred units            
Preferred units distribution rate       11.125%