XML 72 R58.htm IDEA: XBRL DOCUMENT v3.21.1
OTHER LONG-TERM LIABILITIES (Details)
Dec. 31, 2020
USD ($)
OTHER LONG-TERM LIABILITIES  
Stock repurchase $ 2,034,373
Technology Investment Agreement (TIA) 22,444,324
Total $ 24,478,697