Rendering

Component: (Network and Table)
Network
2405403 - Disclosure - Comprehensive Income (Loss) (Schedule of Accumulated Comprehensive Income (Loss)) (Details)
(http://www.cyberoptics.com/role/ComprehensiveIncomeLossScheduleOfAccumulatedComprehensiveIncomeLossDetails)
TableAccumulated Other Comprehensive Loss [Table]
Slicers (applies to each fact value in each table cell)
Accumulated Other Comprehensive Income (Loss) [Line Items]Period [Axis]
2016-01-01 - 2016-12-31
2015-01-01 - 2015-12-31
Equity Components [Axis]Equity Components [Axis]
Foreign Currency Translation Adjustments [Member]Unrealized Gains (Losses) On Available-for-sale Securities [Member]Foreign Exchange Forward Contracts [Member]Equity Component [Domain]Foreign Currency Translation Adjustments [Member]Unrealized Gains (Losses) On Available-for-sale Securities [Member]Foreign Exchange Forward Contracts [Member]Equity Component [Domain]
Balance at the beginning of period
(1,545,000) 
(17,000) 
(147,000) 
(1,709,000) 
(920,000) 
61,000  
(412,000) 
(1,271,000) 
Other comprehensive loss before reclassifications
(383,000) 
(1,000) 
53,000  
(331,000) 
(625,000) 
(78,000) 
(298,000) 
(1,001,000) 
Reclassifications from accumulated other comprehensive loss
0  
6,000  
94,000  
100,000  
0  
0  
563,000  
563,000  
Other comprehensive loss, net of tax
(383,000) 
 
5,000  
 
147,000  
 
(231,000) 
 
(625,000) 
 
(78,000) 
 
265,000  
 
(438,000) 
 
Balance at the end of period
(1,928,000) 
 
(12,000) 
 
0  
 
(1,940,000) 
 
(1,545,000) 
 
(17,000) 
 
(147,000) 
 
(1,709,000)