XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions - Additional Information (Detail) - $ / shares
1 Months Ended 12 Months Ended
Jul. 31, 2021
Nov. 06, 2021
Oct. 31, 2020
Related Party Transaction [Line Items]      
Repurchased shares of common stock   100,346 33,100
TLT Incorporation [Member]      
Related Party Transaction [Line Items]      
Percentage of ownership interest   50.00%  
President [Member]      
Related Party Transaction [Line Items]      
Repurchased shares of common stock 100,000    
Purchase price of common stock $ 34.68    
President [Member] | TLT Incorporation [Member] | Minimum Range [Member]      
Related Party Transaction [Line Items]      
Percentage of ownership interest   24.75%  
President [Member] | TLT Incorporation [Member] | Maximum Range [Member]      
Related Party Transaction [Line Items]      
Percentage of ownership interest   56.00%  
Executive Vice President [Member] | TLT Incorporation [Member] | Minimum Range [Member]      
Related Party Transaction [Line Items]      
Percentage of ownership interest   23.00%  
Executive Vice President [Member] | TLT Incorporation [Member] | Maximum Range [Member]      
Related Party Transaction [Line Items]      
Percentage of ownership interest   57.75%