XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 10, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares outstanding under Equity plan 904,123 531,238   31,136
Weighted Average exercise Price of Options Outstanding $ 5.59 $ 8.71   $ 84.50
Stock options award, expiration 10 years      
Employee Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized compensation expense related to unvested options $ 1.9      
Maturity period of weighted average period of compensation expenses 2 years 10 months 24 days      
Minimum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock options award, vesting period 3 years      
Percentage holding for stock options exercise price 10.00%      
Minimum | Incentive Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Percentage of exercise price of stock option 100.00%      
Minimum | Incentive Stock Option | Stockholders        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Percentage of exercise price of stock option 110.00%      
Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock options award, vesting period 4 years      
2020 Equity Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares issuable under Equity plan     1,167,425  
Number of shares outstanding under Equity plan 871,600      
Weighted Average exercise Price of Options Outstanding $ 3.52      
Shares reserved for future 263,332      
Options granted 433,700 500,350    
2013 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares outstanding under Equity plan 32,493      
Weighted Average exercise Price of Options Outstanding $ 60.75      
2004 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares outstanding under Equity plan 30      
Weighted Average exercise Price of Options Outstanding $ 328.31