Annual report pursuant to Section 13 and 15(d)

Other long-term liabilities (Details)

v3.22.1
Other long-term liabilities (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Severance liability $ 359,567 $ 297,120
Customer deposit balance 366,947
Total other long term liabilities $ 359,567 $ 664,067