v3.8.0.1
Notes Payable - Schedule of Notes Payable and Credit Facility (Details) (Parenthetical)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2009
USD ($)
Oct. 31, 2013
USD ($)
$ / shares
Dec. 31, 2017
USD ($)
Dec. 31, 2016
Dec. 31, 2017
USD ($)
Sep. 30, 2017
Dec. 31, 2016
Sep. 30, 2016
Mar. 31, 2017
USD ($)
Dec. 31, 2017
EUR (€)
Aug. 30, 2011
USD ($)
Notes payable, noncurrent     $ 219,514   $ 219,514       $ 211,580    
Notes payable and credit facility     $ 39,459,972   $ 39,459,972       $ 35,019,704    
Convertible subordinated note     5.00% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%    
Convertible notes payable, noncurrent                 $ 1,675,000    
Convertible Notes [Member]                      
Convertible subordinated note         250.00%            
Frost Nevada Investments Trust [Member] | Phillip Frost [Member]                      
Debt instrument, maturity date                 Mar. 15, 2019    
Convertible subordinated note                 11.00%    
Convertible notes payable, noncurrent                 $ 20,000,000    
Loan Agreement [Member]                      
Line of credit facility, maximum borrowing capacity                     $ 21,000,000
Note Purchase Agreement [Member] | Convertible Notes [Member]                      
Debt instrument, maturity date   Dec. 15, 2018                  
Convertible subordinated note   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       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     219,514   219,514            
Accrued interest     7,934   7,934            
Irish Bank [Member]                      
Line of credit facility, maximum borrowing capacity     371,719   $ 371,719            
Line of credit facility, interest rate during period         1.70%            
Line of credit, current                
Irish Bank [Member] | Euro [Member]                      
Line of credit facility, maximum borrowing capacity | €                   € 310,319