XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF CONTRACT LIABILITIES (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Contract liabilities, current, beginning $ 1,665,519
Contract liabilities, current, additions 280,375
Contract liabilities, current, revenue recognized 157,173
Contract liabilities, current, ending 1,788,721
Contract liabilities, non-current, beginning 2,687,786
Contract liabilities, non-current, additions 897,438
Contract liabilities, non-current, revenue recognized 363,687
Contract liabilities, non-current, ending 3,221,537
Contract liabilities, beginning 4,353,305
Contract liabilities, additions 1,177,813
Contract liabilities, revenue recognized 520,860
Contract liabilities, ending $ 5,010,258