Annual report pursuant to Section 13 and 15(d)

Note 18 - Commitments and Contingencies (Details)

v3.5.0.2
Note 18 - Commitments and Contingencies (Details)
12 Months Ended
Sep. 14, 2015
USD ($)
ft²
Apr. 01, 2015
USD ($)
Jan. 09, 2015
USD ($)
ft²
Apr. 29, 2014
USD ($)
Apr. 16, 2014
USD ($)
Feb. 15, 2014
USD ($)
Jun. 21, 2013
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Note 18 - Commitments and Contingencies (Details) [Line Items]                  
Security Deposit Liability               $ 50,000 $ 30,000
Deferred Rent Credit, Noncurrent               69,415 55,429
Building [Member]                  
Note 18 - Commitments and Contingencies (Details) [Line Items]                  
Operating Leases, Rent Expense               918,045 342,170
Operating Leases, Rent Expense, Minimum Rentals             $ 53,676    
Operating Leases of Lessee, Contingent Rentals, Basis Spread on Variable Rate             3.00%    
Lessee Leasing Arrangements, Operating Leases, Renewal Term             60 months    
Building [Member] | New York City, New York [Member]                  
Note 18 - Commitments and Contingencies (Details) [Line Items]                  
Operating Leases, Rent Expense, Minimum Rentals     $ 488,785            
Area of Real Estate Property (in Square Feet) | ft²     8,887            
Building [Member] | Sub-Lease [Member]                  
Note 18 - Commitments and Contingencies (Details) [Line Items]                  
Operating Leases, Rent Expense, Minimum Rentals   $ 102,000              
Lessor Leasing Arrangements, Operating Leases, Term of Contract   41 months              
Security Deposit Liability   $ 20,000              
Building [Member] | San Ramon, California [Member]                  
Note 18 - Commitments and Contingencies (Details) [Line Items]                  
Operating Leases, Rent Expense, Minimum Rentals       $ 2,836          
Description of Lessee Leasing Arrangements, Operating Leases       The amendment extends the lease past the May 31, 2014 expiration date on a month to month basis          
Building [Member] | Pleasanton, California [Member]                  
Note 18 - Commitments and Contingencies (Details) [Line Items]                  
Operating Leases, Rent Expense, Minimum Rentals         $ 34,000        
Lessee Leasing Arrangements, Operating Leases, Renewal Term         36 months        
Lessor Leasing Arrangements, Operating Leases, Term of Contract         38 months        
Description of Lessee Leasing Arrangements, Operating Leases         The lease requires base annual rent of approximately $34,000 for the first year, with increases in increments of 3% each year thereafter. The lease contains a two month rent abatement period starting in July 2014.        
Building [Member] | Oregon [Member]                  
Note 18 - Commitments and Contingencies (Details) [Line Items]                  
Operating Leases, Rent Expense, Minimum Rentals $ 188,466                
Area of Real Estate Property (in Square Feet) | ft² 12,187                
Description of Lessee Leasing Arrangements, Operating Leases The lease requires an initial base annual rental payments of $188,466 with increases in base rent of approximately 3%.                
Lessee Leasing Arrangements, Operating Leases, Term of Contract 85 years                
Deposit Assets $ 27,819                
Building [Member] | Sub-Lease [Member]                  
Note 18 - Commitments and Contingencies (Details) [Line Items]                  
Operating Leases, Rent Expense, Minimum Rentals           $ 120,000      
Lessor Leasing Arrangements, Operating Leases, Term of Contract           24 months      
Security Deposit Liability           $ 30,000      
Building [Member] | Letter of Credit [Member] | New York City, New York [Member]                  
Note 18 - Commitments and Contingencies (Details) [Line Items]                  
Other Commitment     $ 244,393            
Equipment [Member]                  
Note 18 - Commitments and Contingencies (Details) [Line Items]                  
Operating Leases, Rent Expense               $ 92,114 $ 81,036