XML 77 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Summary of Stock Option Shares Outstanding and Exercisable (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 1,078,499 1,640
Weighted Average Remaining Contractual Term (Years), Outstanding 9 years 9 months 18 days  
Number of Shares, Exercisable 87,834  
$10 - $15 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 946,000  
Weighted Average Remaining Contractual Term (Years), Outstanding 9 years 9 months 18 days  
Number of Shares, Exercisable 78,835  
$15 - $20 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 81,000  
Weighted Average Remaining Contractual Term (Years), Outstanding 9 years 9 months 18 days  
Number of Shares, Exercisable 4,250  
$20 - $25 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 51,000  
Weighted Average Remaining Contractual Term (Years), Outstanding 9 years 9 months 18 days  
Number of Shares, Exercisable 4,250  
+ $25 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 499  
Weighted Average Remaining Contractual Term (Years), Outstanding 8 years 1 month 6 days  
Number of Shares, Exercisable 499