Nature of Business and Basis of Presentation - Summary of Computation of Basic and Diluted Net Income (Loss) Per Common Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Accounting Policies [Abstract]        
Numerator: Net income attributable to common stockholders $ 791,055 $ 585,526 $ 1,580,279 $ 33,437
Denominator: Weighted average number of shares outstanding, basic 24,536,963 24,536,963 24,536,963 24,536,963
Denominator: Adjustment for dilutive effects of warrants 1,666,663 1,666,663 1,666,663 1,666,663
Denominator: Adjustment for Series B convertible preferred shares 666,660 666,660 666,660 666,660
Denominator: Adjustment for dilutive effects of convertible note payable 166,667 166,667 166,667 166,667
Denominator: Weighted average number of common shares outstanding, fully diluted 27,036,953 27,036,953 27,036,953 27,036,953
Net income per common share, basic $ 0.03 $ 0.02 $ 0.06 $ 0.00
Net income per common share, fully diluted $ 0.03 $ 0.02 $ 0.06 $ 0.00