v3.7.0.1
Notes Payable - Schedule of Notes Payable and Credit Facility (Details) (Parenthetical)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2009
USD ($)
Oct. 31, 2013
USD ($)
$ / shares
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Jun. 30, 2017
EUR (€)
Mar. 31, 2017
EUR (€)
Aug. 30, 2011
USD ($)
Line of credit, current     $ 22,721      
Notes payable, noncurrent     214,225 211,580      
Notes payable and credit facility     $ 35,768,548 $ 35,019,704      
Debt instrument, interest rate     5.00% 5.00% 5.00% 5.00%  
Convertible notes payable, noncurrent     $ 1,650,000 $ 1,675,000      
Frost Gamma Investments Trust [Member] | Phillip Frost [Member]              
Debt instrument, maturity date       Mar. 15, 2019      
Debt instrument, interest rate       11.00%   11.00%  
Convertible notes payable, noncurrent       $ 20,000,000      
Loan Agreement [Member]              
Line of credit facility, maximum borrowing capacity             $ 19,000,000
Note Purchase Agreement [Member] | Convertible Notes [Member]              
Debt instrument, maturity date   Dec. 15, 2018          
Debt instrument, interest rate   5.00%          
Unsecured debt   $ 2,125,000          
Debt instrument, convertible, conversion price | $ / shares   $ 0.90          
GCP Note [Member]              
Notes payable, noncurrent $ 211,580   211,580 211,580      
Debt instrument, maturity date Apr. 01, 2020            
Debt instrument, interest rate at period end 5.00%            
Other accrued liabilities, noncurrent       $ 10,579      
Notes payable and credit facility     214,225        
Accrued interest     2,645        
Euro [Member]              
Line of credit, current | €         € 0 € 0  
Irish Bank [Member]              
Line of credit facility, maximum borrowing capacity     $ 354,042        
Line of credit facility, interest rate during period     1.70%        
Line of credit, current     $ 22,721        
Irish Bank [Member] | Euro [Member]              
Line of credit facility, maximum borrowing capacity | €         310,310    
Line of credit, current | €         € 19,915