XML 47 R30.htm IDEA: XBRL DOCUMENT v3.21.1
NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)
12 Months Ended
Dec. 31, 2020
USD ($)
Segment
shares
Dec. 31, 2019
USD ($)
Number of segments | Segment 1  
FDIC cash uninsured amount $ 250,000  
Amortization expense of intangible assets 62,177 $ 49,388
Depreciation and amortization expense $ 418,595 $ 340,229
Minimum [Member] | Furniture and Office Equipment [Member]    
Estimated useful lives of property and equipment 3 years  
Minimum [Member] | Equipment and Tooling [Member]    
Estimated useful lives of property and equipment 3 years  
Maximum [Member] | Furniture and Office Equipment [Member]    
Estimated useful lives of property and equipment 10 years  
Maximum [Member] | Equipment and Tooling [Member]    
Estimated useful lives of property and equipment 12 years  
Patents And Trademarks [Member] | Minimum [Member]    
Estimated useful lives 6 years  
Patents And Trademarks [Member] | Maximum [Member]    
Estimated useful lives 20 years  
Option [Member]    
Anti-dilutive shares | shares 239,935  
Certificates Of Deposit [Member]    
Interest rate 1.73%  
Certificate of deposit, matured date May 31, 2019