v3.20.1
Commitments and Contingencies (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 28, 2020
EUR (€)
Mar. 31, 2020
USD ($)
shares
Mar. 31, 2019
USD ($)
Dec. 31, 2014
shares
Mar. 31, 2020
EUR (€)
Commitments and Contingencies (Details) [Line Items]          
Aggregate of security deposit | €         € 110,000
Amount of initial licensing fee | $   $ 325,000      
Percentage of equity interest   5.00%      
Shares of equity of common stock | shares   7,996      
Maximum aggregate number of shares issuable | shares   29,109      
Number of share held In escrow of common stock | shares   21,832   7,277  
Maximum aggregate amount of cash payments due | $   $ 3,000,000 $ 2,500,000    
Tauro Pharm [Member]          
Commitments and Contingencies (Details) [Line Items]          
Aggregate of security deposit | $   $ 170,000      
Subsequent Event [Member]          
Commitments and Contingencies (Details) [Line Items]          
Estimates expense | € € 40,000