XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Common Unit Repurchase and Retirement - Company's Repurchase Activities (Parenthetical) (Detail) - shares
Jul. 31, 2024
Jul. 30, 2024
May 31, 2023
Jul. 31, 2022
Capital Unit [Line Items]        
Company's common units authorized for repurchase     2,600,000 1,100,000
Common Stock Available for Repurchase Under Open Market Transactions        
Capital Unit [Line Items]        
Company's common units authorized for repurchase     2,300,000  
Common Stock Available for Repurchase Under Open Market Transactions | Subsequent Event        
Capital Unit [Line Items]        
Company's common units authorized for repurchase   1,300,000    
Common Stock Available for Repurchase Under Privately Negotiated Transactions        
Capital Unit [Line Items]        
Company's common units authorized for repurchase     300,000  
Common Stock Available for Repurchase Under Privately Negotiated Transactions | Subsequent Event        
Capital Unit [Line Items]        
Company's common units authorized for repurchase 300,000