Nature of Business and Basis of Presentation - Schedule of Cumulative Effect on Consolidated Balance Sheet (Details) - USD ($)
Sep. 30, 2019
Apr. 02, 2019
Mar. 31, 2019
Assets: Right-of-use assets $ 4,001,449 $ 4,059,492
Liabilities: Deferred rent liability 263,955
Liabilities: Operating lease liability - current 246,473 246,473
Liabilities: Operating lease liability - non-current 3,755,622 3,813,019
Equity: Accumulated deficit $ (34,645,683) (36,225,962) (36,489,917)
Adjustments from Adoption of New Lease Standard [Member]      
Assets: Right-of-use assets   4,059,492 4,059,492
Liabilities: Deferred rent liability     (263,955)
Liabilities: Operating lease liability - current   $ 4,059,492 246,473
Liabilities: Operating lease liability - non-current     3,813,019
Equity: Accumulated deficit     $ 263,955