XML 156 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Shareholders' Equity and Share Based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 15, 2021
shares
Jan. 20, 2021
USD ($)
$ / shares
shares
Sep. 10, 2020
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
Aug. 16, 2021
shares
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                
Shares of common stock | shares 2,411,280     88,233,929 88,233,929 66,911,811   4,707,113
Shares issued in pubic offering, net of issuance costs (in shares) | shares   10,887,097 9,396,226          
Purchase price | $ / shares   $ 12.40            
Proceeds from issuance of common stock before placement agent fees and offering expense | $   $ 135,000   $ 135,000   $ 57,212 $ 35,030  
Description of units sold     Each unit that was sold consisted of one common share of the Company and 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          
Number of warrants exercised | shares       3,188,680 3,188,680      
Option granted contractual term       10 years        
Stock options vesting period       3 years        
Weighted average grant date fair value | (per share)       $ 7.52 $ 7.52 $ 5.83 $ 9.58  
Aggregate Intrinsic value exercised | $       $ 2,273   $ 2,732 $ 1,999  
Unrecognized share based compensation expense | $       $ 10,941 $ 10,941      
Share based compensation cost expected period for recognition       3 years        
Share based compensation expense | $       $ 7,533   $ 6,142 $ 4,714  
Stock Compensation Plan [Member]                
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                
Maximum percentage of outstanding shares       10.00%        
Number of shares available for issuance | shares       4,970,835 4,970,835      
Rose Acquisition [Member]                
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                
Business acquisition, date of acquisition agreement Nov. 15, 2021              
Business acquisition, percentage of voting interests acquired 70.00%