XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended
Jun. 09, 2021
Jun. 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   2,842,373    
Shares remaining outstanding   3,236,592   2,355,615
Employee Stock Option        
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]        
Unrecognized employee stock based compensation expense   $ 7.1    
Unrecognized employee stock based compensation expense, period for recognition   2 years 8 months 12 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