XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Business Acquisitions (Details) - Schedule of allocation of total preliminary estimated purchase price - Skyline Partners Technology LLC [Member]
Mar. 31, 2021
USD ($)
Business Combination, Separately Recognized Transactions [Line Items]  
Cash $ 8,560
Accounts receivable 245,161
Inventory 358,254
Prepaid expenses 1,914,275
Property & equipment 201,693
Intangible assets:  
Total assets 15,852,442
Accounts payable 1,054,989
Accrued liabilities 173,678
Notes payable 210,000
Contract liabilities, current 212,947
Accrued warranty liability – long term 235,828
Total purchase consideration 13,965,000
Technology [Member]  
Intangible assets:  
Total assets 3,501,744
Computer Software, Intangible Asset [Member]  
Intangible assets:  
Total assets 96,040
Goodwill [Member]  
Intangible assets:  
Total assets $ 9,526,715