XML 32 R19.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Related Party Transactions | 12 Months Ended
--- | ---
Dec. 31, 2016
Related Party Transactions |
Related Party Transactions | Note 12: Related Party In February 2012, the Company entered into a strategic development and marketing agreement with Credo Semiconductor (Hong Kong) Ltd. (Credo), a privately-funded, fabless semiconductor company, to develop, market and sell integrated circuits. Two of the Company's executive officers between them loaned a total of $250,000 to Credo for a portion of the seed funding needed by Credo to commence its integrated circuit design efforts. These loans were repaid by Credo in August 2015. The strategic development and marketing agreement, as amended, calls for the Company to make payments to Credo upon Credo achieving certain development and verification milestones towards the development of IC products and provides the Company with exclusive sales and marketing rights for such IC products. As of December 31, 2016, the Company has paid Credo $4.8 million for achievement of development milestones, as well as for mask costs and wafer purchases from third-party vendors. All amounts incurred have been recorded as research and development expenses. Currently, under the strategic development and marketing agreement, the Company is entitled to a remaining reimbursement amount of $3.5 million of development costs based on payments made to Credo to date. This amount is subject to increase as additional payments are made to Credo. The reimbursement will be funded by the gross profits earned by the Company from the sale of the products, with the initial gross profits being primarily applied to reimbursing the Company for these development payments and a portion paid to Credo. Once the full amount has been reimbursed, the gross profits will be shared equally by the Company and Credo.

X
- References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph b -Article 3A + Details
Name: | us-gaap_RelatedPartyTransactionsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration