XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Payment Awards - Equity Incentive Plan - Additional Information (Detail) - shares
Jun. 20, 2023
Dec. 31, 2023
2016 Long Term Incentive Plan [Member]    
Class Of Stock [Line Items]    
Number of common stock, authorized for issuance   5,900,000
Shares remained available for grant   184,904
2023 Long Term Incentive Plan [Member]    
Class Of Stock [Line Items]    
Number of common stock, authorized for issuance 3,500,000  
Shares remained available for grant 184,904  
Equity incentive plan, approval date Jun. 20, 2023  
Shares available for grant under the Long Term Incentive Plan   2,274,000