XML 110 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Deferred Grants - Schedule of Remaining Deferred Grants (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Deferred Grants    
2021 $ 245,211  
2022 245,211  
2023 187,995  
Total deferred grants 678,417  
less: current portion (245,211) $ (229,826)
Deferred grants- non-current $ 433,206 $ 635,851