XML 62 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued royalties $ 1,485,261 $ 268,558
Accrued payroll and bonuses 778,918
Accrued professional fees 129,291 81,480
Accrued consulting fees 398,526 166,667
Payable to Le Mans joint venture 234,667 124,320
Accrued development costs 196,845 145,193
Accrued rent 40,787 43,017
Accrued taxes 54,880 18,860
Accrued other 35,828 4,845
Total $ 3,355,003 $ 852,938