XML 76 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events - Additional Information (Detail)
Nov. 07, 2024
USD ($)
Subsequent Event | Stock Repurchase Program  
Subsequent Event [Line Items]  
Stock repurchase program, authorized amount $ 10,000,000