XML 58 R43.htm IDEA: XBRL DOCUMENT v3.20.4
7. INTANGIBLE ASSETS, NET (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Intangible assets, gross $ 1,075,508 $ 234,344
Accumulated amortization (22,587) (4,061)
Total amortizable 1,052,921 230,283
Indefinite life assets (non-amortizable) 343,563 0
Intangible assets, net 1,396,484 230,283
Patents    
Intangible assets, gross 279,294 176,425
Trademarks    
Intangible assets, gross 83,964 57,919
Purchased software    
Intangible assets, gross 662,250 0
Other    
Intangible assets, gross $ 50,000 $ 0