XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
9 Months Ended
Jun. 09, 2021
Sep. 30, 2021
Feb. 28, 2021
Dec. 31, 2020
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]        
Number of common stock available for future grant   3,037,815    
Shares remaining outstanding   3,019,457   2,355,615
Employee Stock Option        
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]        
Unrecognized employee stock based compensation expense   $ 5.3    
Unrecognized employee stock based compensation expense, period for recognition   2 years 7 months 6 days    
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     647,000