XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF CONTRACT LIABILITIES (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Contract liabilities, current, beginning   $ 1,665,519  
Contract liabilities, current, additions   611,938  
Contract liabilities, current, revenue recognized   333,075  
Contract liabilities, current, ending $ 1,944,382 1,944,382 $ 1,665,519
Contract liabilities, non-current, beginning   2,687,786  
Contract liabilities, non-current, additions   2,174,949  
Contract liabilities, non-current, revenue recognized   775,309  
Contract liabilities, non-current, ending 4,087,426 4,087,426 2,687,786
Contract liabilities, additions   2,786,887  
Contract liabilities, revenue recognized 400,000 1,108,384  
Contract liabilities, ending $ 6,031,808 $ 6,031,808 $ 4,353,305