|
Property and Equipment (Schedule of Property and Equipment) (Details) (USD $)
|
12 Months Ended | |
|---|---|---|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
|
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment | $ 4,124,028us-gaap_PropertyPlantAndEquipmentGross | $ 3,609,059us-gaap_PropertyPlantAndEquipmentGross |
| Production machinery and equipment [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Estimated useful lives, property and equipment | 5 years | |
| Property and equipment |
1,446,551us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_EquipmentMember |
1,239,834us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_EquipmentMember |
| Other machinery and equipment, primarily computers and research equipment [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment |
602,974us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_OtherMachineryAndEquipmentMember |
658,860us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_OtherMachineryAndEquipmentMember |
| Other machinery and equipment, primarily computers and research equipment [Member] | Minimum [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Estimated useful lives, property and equipment | 3 years | |
| Other machinery and equipment, primarily computers and research equipment [Member] | Maximum [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Estimated useful lives, property and equipment | 5 years | |
| Furniture and fixtures [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Estimated useful lives, property and equipment | 7 years | |
| Property and equipment |
670,567us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_FurnitureAndFixturesMember |
439,715us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_FurnitureAndFixturesMember |
| Software [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Estimated useful lives, property and equipment | 3 years | |
| Property and equipment |
476,530us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_ComputerSoftwareIntangibleAssetMember |
544,254us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_ComputerSoftwareIntangibleAssetMember |
| Leasehold improvements [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Useful life, non-numeric | Term of Lease | |
| Property and equipment |
$ 927,406us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_LeaseholdImprovementsMember |
$ 726,396us-gaap_PropertyPlantAndEquipmentGross / us-gaap_PropertyPlantAndEquipmentByTypeAxis = us-gaap_LeaseholdImprovementsMember |
| X | ||||||||||
|
- Definition
Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment). Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Definition
Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. No definition available.
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|