XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 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   391,477    
Shares remaining outstanding   3,208,145   2,355,615
Performance-Based Stock Option Grants | 2018 Omnibus Incentive Plan        
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]        
Issuance of option grants to purchase common stock shares     647,000  
Employee Stock Option        
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]        
Unrecognized employee stock based compensation expense $ 8.2      
Unrecognized employee stock based compensation expense, period for recognition 2 years 10 months 24 days