Annual report pursuant to Section 13 and 15(d)

OPTIONS AND WARRANTS - Schedule of stock warrants outstanding and exercisable (Details)

v3.20.2
OPTIONS AND WARRANTS - Schedule of stock warrants outstanding and exercisable (Details)
12 Months Ended
Mar. 31, 2020
$ / shares
shares
Mar. 31, 2020
$ / shares
shares
Mar. 31, 2019
shares
Mar. 31, 2018
shares
Stock Warrants Outstanding And Exercisable [Line Items]        
Number of warrants Outstanding 2,086,489 2,086,489 6,188,222 4,030,059
2.06 [Member]        
Stock Warrants Outstanding And Exercisable [Line Items]        
Exercise price, warrants | (per share) $ 2.90 $ 2.06    
Number of warrants Outstanding 1,612,157 1,612,157    
Weighted average remaining contractual life 6 months      
0.90 [Member]        
Stock Warrants Outstanding And Exercisable [Line Items]        
Exercise price, warrants | $ / shares   $ 0.90    
Number of warrants Outstanding 474,332 474,332    
Weighted average remaining contractual life 2 months 12 days