XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Significant Accounting Policies (Details - Estimated Useful Lives)
6 Months Ended
Jun. 30, 2022
Software [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years, or over the life of the agreement
Website [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years
Office Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Furniture and Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 7-10 years
Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives Fully extended lease-term