XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Based Compensation - Additional Information (Detail) - shares
Jun. 09, 2021
Mar. 31, 2022
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]    
Number of common stock available for future grant   2,937,588
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