XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Business Acquisitions (Details) - Schedule of allocation of total preliminary estimated purchase price - Sky Sapience Ltd. [Member]
Mar. 31, 2021
USD ($)
Business Combination, Separately Recognized Transactions [Line Items]  
Cash $ 319,570
Accounts receivable 59,981
Inventory 1,228,638
Prepaid expenses 14,847
Other current assets 333,882
Property & equipment 147,733
Operating lease right-of-use assets 457,452
Intangible assets:  
Total assets 15,677,162
Accounts payable 707,922
Accrued liabilities 431,406
Contract liabilities, current 1,759,234
Operating lease liabilities, current 194,298
Operating lease liabilities - long term 252,471
Total purchase consideration 12,331,831
Goodwill [Member]  
Intangible assets:  
Total assets $ 13,115,059