XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions - Additional Information (Detail) - $ / shares
1 Months Ended 12 Months Ended
Apr. 30, 2022
Nov. 05, 2022
Nov. 06, 2021
Related Party Transaction [Line Items]      
Repurchased shares of common stock   162,570 100,346
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 $ 32.61    
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%