XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Payment Awards - Equity Incentive Plan - Additional Information (Detail) - shares
Jun. 20, 2024
Jun. 20, 2023
Sep. 30, 2024
Jun. 19, 2024
2016 Long Term Incentive Plan [Member]        
Class Of Stock [Line Items]        
Number of common stock, authorized for issuance       9,400,000
Shares remained available for grant       373,256
2023 Long Term Incentive Plan [Member]        
Class Of Stock [Line Items]        
Equity incentive plan, approval date Jun. 20, 2024 Jun. 20, 2023    
Number of common stock, authorized for issuance 4,000,000 3,500,000    
Shares available for grant under the Long Term Incentive Plan     4,311,535