XML 30 R19.htm IDEA: XBRL DOCUMENT
v3.10.0.1

CONTRACT ASSETS AND CONTRACT LIABILITIES (Notes) | 6 Months Ended
--- | ---
Jun. 30, 2018
Contract Assets and Contract Liabilities [Abstract] |
Contract Assets (Liabilities), Net [Text Block] | 12. CONTRACT ASSETS AND LIABILITIES Net contract assets (liabilities) consisted of the following:
| June 30, 2018 |  | December 30, 2017 |  | $ Change |  | % Change
Contract assets—current | $ | 2,384,307 |  |  | $ | 704,863 |  |  | $ | 1,679,444 |  |  | 238 | %
Contract assets—noncurrent | 400,000 |  |  | — |  |  | 400,000 |  |  | — | %
Contract liabilities—current | (783,926 | ) |  | (1,181,712 | ) |  | 397,786 |  |  | (34 | )%
Contract liabilities—noncurrent | (153,844 | ) |  | (374,171 | ) |  | 220,327 |  |  | (59 | )%
Net contract assets (liabilities) | $ | 1,846,537 |  |  | $ | (851,020 | ) |  | $ | 2,697,557 |  |  | (317 | )%
The $2.7 million increase in the Company's net contract assets (liabilities) from December 30, 2017 to June 30, 2018 was primarily due to the adoption of Topic 606. In the three and six months ended June 30, 2018, the Company recognized revenue of less than $0.1 million related to our contract liabilities at December 31, 2017. In the three and six months ended July 1, 2017, the Company recognized revenue of $0.1 million and $0.2 million, respectively, related to our contract liabilities at January 1, 2017. The Company did not recognize impairment losses on our contract assets in the three and six months ended June 30, 2018 and July 1, 2017.

X
- Definition Contract Assets (Liabilities), Net [Text Block] + References No definition available. + Details
Name: | kopn_ContractAssetsLiabilitiesNetTextBlock
Namespace Prefix: | kopn_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract Assets and Contract Liabilities [Abstract] + References No definition available. + Details
Name: | kopn_ContractAssetsandContractLiabilitiesAbstract
Namespace Prefix: | kopn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration