XML 102 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Other long-term liabilities (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Other Long-term Liabilities    
Lease termination liability $ 6,928,053 $ 541,381
Deferred cash payment liabilities 410,037
Other 218,175 211,984
Other long-term liabilities $ 7,556,265 $ 753,365