Basis of Presentation (Details Narrative) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Apr. 08, 2016 |
Dec. 31, 2016 |
Sep. 30, 2016 |
Jun. 30, 2016 |
Mar. 31, 2016 |
Dec. 31, 2015 |
Sep. 30, 2015 |
Jun. 30, 2015 |
Mar. 31, 2015 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
| Net income (loss) | $ 4,340 | $ 3,982 | $ 4,344 | $ 7,254 | $ 8,925 | $ 8,064 | $ 8,072 | $ 8,168 | $ 19,920 | $ 33,229 | |
| February 27, 2017 [Member] | |||||||||||
| Reserve stock split | 1-for-10 reverse stock split | ||||||||||
| OcuHub Business Inc [Member] | |||||||||||
| Owned subsidiary, in units | 10,167.5 | ||||||||||
| Ownership percentage | 10.50% | ||||||||||
| Gain on sale of subsidiary | $ 75 | ||||||||||