XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax $ 5,245,555 $ 3,041,012 $ 9,678,852 $ 5,637,145
Grant and other income:        
Revenue from Grants 509,883 525,214 1,001,239 1,042,599
Total revenue 5,755,438 3,566,226 10,680,091 6,679,744
United States        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 58,500 14,000 87,900 24,000
Grant and other income:        
Revenue from Grants 509,883 525,214 1,001,239 1,042,599
Germany        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 3,232,279 1,809,675 5,850,674 3,339,417
All other countries        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 1,954,776 1,217,337 3,740,278 2,273,728
Direct [Member]        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 4,017,964 2,180,063 7,359,164 4,052,741
Grant and other income:        
Total revenue 4,017,964 2,180,063 7,359,164 4,052,741
Direct [Member] | United States        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 58,500 14,000 87,900 24,000
Grant and other income:        
Revenue from Grants 0 0 0 0
Direct [Member] | Germany        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 3,232,279 1,809,675 5,850,674 3,339,417
Direct [Member] | All other countries        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 727,185 356,388 1,420,590 689,324
Distributors and Strategic Partners [Member]        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 1,227,591 860,949 2,319,688 1,584,404
Grant and other income:        
Total revenue 1,227,591 860,949 2,319,688 1,584,404
Distributors and Strategic Partners [Member] | United States        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0
Grant and other income:        
Revenue from Grants 0 0 0 0
Distributors and Strategic Partners [Member] | Germany        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0
Distributors and Strategic Partners [Member] | All other countries        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 1,227,591 860,949 2,319,688 1,584,404
United States Government Agencies [Member]        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0
Grant and other income:        
Total revenue 509,883 525,214 1,001,239 1,042,599
United States Government Agencies [Member] | United States        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0
Grant and other income:        
Revenue from Grants 509,883 525,214 1,001,239 1,042,599
United States Government Agencies [Member] | Germany        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0
United States Government Agencies [Member] | All other countries        
Product sales:        
Revenue from Contract with Customer, Including Assessed Tax $ 0 $ 0 $ 0 $ 0