XML 103 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Shareholders Equity and Share Based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 10, 2020
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
Dec. 31, 2019
$ / shares
Dec. 31, 2018
USD ($)
Dec. 31, 2018
$ / shares
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]              
Shares issued in pubic offering, net of issuance costs (in shares) | shares 9,396,226            
Purchase price | $ / shares $ 5.30            
Proceeds from issuance of common stock $ 49,800            
Description of units sold Each unit that was sold consists of one common share of the Company and a one-half (0.5) of a warrant to purchase a common share of the Company            
Class of warrant or right, exercise price of warrants or rights | $ / shares $ 5.80            
Warrants exercisable beginning date Mar. 10, 2021            
Warrants exercisable expiration date Sep. 10, 2025            
Option granted contractual term   10 years          
Stock options vesting period   3 years          
Weighted average grant date fair value | $ / shares     $ 5.83   $ 9.58   $ 3.22
Aggregate Intrinsic value exercised   $ 2,732   $ 1,999   $ 2,162  
Unrecognized share based compensation expense   $ 9,449 $ 9,449        
Share based compensation cost expected period for recognition   3 years          
Share based compensation expense   $ 6,142   $ 4,714   $ 1,454  
Stock Compensation Plan [Member]              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]              
Number of shares available for issuance | shares   2,175,000 2,175,000        
Maximum percentage of outstanding shares   10.00%