XML 24 R10.htm IDEA: XBRL DOCUMENT
v3.19.1

Contract Assets and Liabilities (Notes) | 12 Months Ended
--- | ---
Dec. 29, 2018
Contract Assets and Liabilities [Abstract] |
Contract Assets (Liabilities), Net [Text Block] | 3. Contract Assets and Liabilities Net contract assets (liabilities) consisted of the following:
| December 29, 2018 |  | December 31, 2017 |  | $ Change |  | % Change
Contract assets and unbilled receivables | $ | 3,089,663 |  |  | $ | 3,555,137 |  |  | $ | (465,474 | ) |  | (13 | )%
Contract liabilities and billings in excess of revenue earned | (388,933 | ) |  | (664,146 | ) |  | 275,213 |  |  | (41 | )%
Contract liabilities, noncurrent | (17,294 | ) |  | (374,171 | ) |  | 356,877 |  |  | (95 | )%
Net contract assets | $ | 2,683,436 |  |  | $ | 2,516,820 |  |  | $ | 166,616 |  |  | 7 | %
The $0.2 million increase in the Company's net contract assets from December 31, 2017 to December 29, 2018 was primarily due to our fixed-price contracts with the U.S. government that resulted in revenue recognized in excess of amounts billed and the adoption of Topic 606. The Company recognized revenue of approximately $0.3 million and $0.4 million related to our contract liabilities at December 31, 2017 and January 1, 2017, respectively. The Company did not recognize impairment losses on our contract assets during the years ended December 29, 2018 and December 30, 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 Liabilities [Abstract] + References No definition available. + Details
Name: | kopn_ContractAssetsandLiabilitiesAbstract
Namespace Prefix: | kopn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration