Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Summary of Stock-based Compensation Costs (Details)

v3.20.1
Stock-Based Compensation - Summary of Stock-based Compensation Costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Total stock-based compensation costs $ 748,655 $ 785,612
Related Parties [Member]    
Total stock-based compensation costs 314,631 785,612
Non-related Parties [Member]    
Total stock-based compensation costs $ 434,024