XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Based Compensation - Additional Information (Detail) - shares
Jun. 09, 2021
Jun. 30, 2022
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]    
Number of common stock available for future grant   3,013,716
2018 Omnibus Incentive Plan    
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]    
Increase in number of shares of common stock reserved for issuance 2,500,000  
Common Stock, Capital Shares Reserved for Future Issuance 5,300,000  
2018 Omnibus Incentive Plan | Performance-Based Stock Option Grants    
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]    
Issuance of option grants to purchase common stock shares   400,000