Annual report pursuant to Section 13 and 15(d)

Stock Option Plans - Schedule of Stock Option Activity (Details)

v3.21.1
Stock Option Plans - Schedule of Stock Option Activity (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2020
Jun. 30, 2020
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]          
Options Outstanding, Beginning balance 202,246 202,246 202,246 202,246 202,537
Options Exercisable, Beginning balance 192,108 192,108 192,108 192,108 185,837
Options, Canceled       (291)
Options, Granted      
Options, Exercised      
Options, Expired       (35,741)
Options Outstanding, Ending balance       166,505 202,246
Options Exercisable, Ending balance       160,536 192,108
Weighted Average Exercise Price, Outstanding, Beginning balance $ 80.14 $ 80.14 $ 80.14 $ 80.14 $ 80.13
Weighted Average Exercise Price, Exercisable, Beginning balance 81.32 81.32 81.32 81.32 82.13
Weighted Average Exercise Price, Canceled        
Weighted Average Exercise Price, Granted $ 6.00 $ 2.25 $ 3.00 1.70  
Weighted Average Exercise Price, Exercised        
Weighted Average Exercise Price, Expired        
Weighted Average Exercise Price, Outstanding, Ending balance       85.81 80.14
Weighted Average Exercise Price, Exercisable, Ending balance       $ 87 $ 81.32
Weighted Average Remaining Contractual Term in Years, Outstanding Beginning       3 years 6 months 7 days 4 years 6 months 7 days
Weighted Average Remaining Contractual Term in Years, Exercisable, Beginning       3 years 3 months 4 days 4 years 1 month 6 days
Weighted Average Remaining Contractual Term in Years, Outstanding Ending       3 years 1 month 20 days 3 years 6 months 7 days
Weighted Average Remaining Contractual Term in Years, Exercisable, Ending       2 years 11 months 23 days 3 years 3 months 4 days
Aggregate Intrinsic Value, Outstanding Beginning balance $ 987,064
Aggregate Intrinsic Value, Exercisable Beginning balance 987,064
Aggregate Intrinsic Value, Outstanding Ending balance      
Aggregate Intrinsic Value, Exercisable Ending balance