XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Additional Information (Detail)
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
NumberofPlan
shares
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted period   4 years 4 years
Share based compensation expense $ 1,400,000    
Options to Purchase Common Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized stock-based compensation $ 4,523,182    
Weighted average recognition period 2 years 4 months 9 days    
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized stock-based compensation $ 2,200,000    
Granted | shares 0    
Weighted average remaining recognition period 2 years 1 month 24 days    
Aggregate intrinsic value of options outstanding $ 5,400,000    
Equity Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of equity incentive plans | NumberofPlan 2    
Equity incentive plans, contractual term ten years    
Common stock available for issuance | shares 3,947,976    
2016 Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock available for issuance | shares 1,242,863