Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) (USD $)
|
12 Months Ended | |||
---|---|---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Dec. 31, 2011
|
|
Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||||
Cash held in bank accounts | $ 91,905,000us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 20,793,000us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 23,867,000us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 19,048,000us-gaap_CashAndCashEquivalentsAtCarryingValue |
Inventory write-down | 2,200,000us-gaap_InventoryWriteDown | 2,600,000us-gaap_InventoryWriteDown | 3,300,000us-gaap_InventoryWriteDown | |
Capitalized deferred offering costs | $ 2,400,000us-gaap_DeferredOfferingCosts |
X | ||||||||||
- Definition
Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Charge to cost of goods sold that represents the reduction of the carrying amount of inventory, generally attributable to obsolescence or market conditions. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|