XML 83 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Treasury Stock - Additional Information (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Apr. 11, 2024
Dec. 31, 2023
Equity Class Of Treasury Stock [Line Items]        
Percentage of repurchase of Common Stock     10.00%  
Number of shares authorized for repurchase     507,707  
Treasury Stock, Shares outstanding 474,150 474,150   115,448
Common Stock [Member]        
Equity Class Of Treasury Stock [Line Items]        
Treasury stock activity (shares) 122,983 358,702    
Treasury Stock, Shares outstanding 474,150 474,150   115,448