XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholder's Equity - Schedule of Warrants Outstanding (Details) - Warrant - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Number of Shares      
Outstanding at beginning of period (in shares) 278,800 342,610  
Exercised (in share) 0 (59,510)  
Forfeited (in shares) 0 (4,300)  
Outstanding at end of period (in shares) 278,800 278,800 342,610
Exercisable (in shares) 278,800    
Grant Date Fair Value Per Share      
Outstanding at beginning of period (in dollars per share) $ 9.72 $ 9.77  
Exercised (in dollars per share) 0 10.00  
Forfeited (in dollars per share) 0 10.00  
Outstanding at end of period (in dollars per share) 9.72 $ 9.72 $ 9.77
Exercisable (in dollars per share) $ 9.72    
Weighted- average Remaining Contractual Term (years)      
Outstanding 2 years 6 months 3 days 3 years 6 months 3 days 3 years 8 months 15 days
Exercisable weighted average remaining contractual terms 2 years 6 months 3 days    
Aggregate Intrinsic Value      
Outstanding $ 6,665,644 $ 1,164 $ 1,585,084
Exercisable aggregate intrinsic value $ 6,665,644