Quarterly report pursuant to Section 13 or 15(d)

Basic and Diluted Net Income (Loss) Per Common Share - Schedule of Potential Anti-Dilutive Securities (Details)

v3.10.0.1
Basic and Diluted Net Income (Loss) Per Common Share - Schedule of Potential Anti-Dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Total 7,968,635 4,608,873 7,992,375 4,608,873
Common Stock Warrants [Member]        
Total 6,143,405 3,813,840 6,143,405 3,813,840
Common Stock Options [Member]        
Total 1,521,230 548,721 1,544,970 548,721
Restricted Shares [Member]        
Total 304,000 246,312 304,000 246,312