Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Schedule of Stock Compensation Expense by Award Type (Details)

v3.21.1
Stockholders' Equity - Schedule of Stock Compensation Expense by Award Type (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Allocated Share-based Compensation Expense $ 3,241,764 $ 2,299,915
Stock Option Awards [Member]    
Allocated Share-based Compensation Expense 46,605 175,675
Non-Employee Awards [Member]    
Allocated Share-based Compensation Expense 3,100,255 1,564,670
Restricted Stock Unit Awards [Member]    
Allocated Share-based Compensation Expense 68,400 447,300
Phantom Stock Awards [Member]    
Allocated Share-based Compensation Expense $ 26,504 $ 112,270