XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - shares
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Anti-dilutive outstanding options excluded 3,407,587 1,591,806
Computer software developed or acquired for internal use | Minimum    
Estimated useful life 3 years  
Computer software developed or acquired for internal use | Maximum    
Estimated useful life 5 years  
Computers and equipment | Minimum    
Estimated useful life 3 years  
Computers and equipment | Maximum    
Estimated useful life 5 years  
Office Equipment | Minimum    
Estimated useful life 3 years  
Office Equipment | Maximum    
Estimated useful life 5 years  
Buildings and improvements | Minimum    
Estimated useful life 3 years  
Buildings and improvements | Maximum    
Estimated useful life 5 years  
Machinery and equipment | Minimum    
Estimated useful life 3 years  
Machinery and equipment | Maximum    
Estimated useful life 5 years