Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)  $ in Thousands  | 
Preferred Stock [Member]  | 
Common Stock [Member]  | 
Additional Paid-in Capital [Member]  | 
Retained Earnings [Member]  | 
AOCI Attributable to Parent [Member]  | 
Treasury Stock [Member]  | 
Total  | 
| BALANCE (in shares) at Dec. 31, 2018 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,603,322)
 | 
 
 | 
| Balance, December 31, 2019 at Dec. 31, 2018 | 
$ 0
 | 
$ 13
 | 
$ 86,415
 | 
$ 44,431
 | 
$ (1,250)
 | 
$ (39,748)
 | 
$ 89,861
 | 
| Net income (loss) | 
0
 | 
0
 | 
0
 | 
(1,923)
 | 
0
 | 
0
 | 
(1,923)
 | 
| Dividends declared | 
0
 | 
0
 | 
0
 | 
(2,736)
 | 
0
 | 
0
 | 
(2,736)
 | 
| Foreign currency translation adjustment | 
0
 | 
0
 | 
0
 | 
0
 | 
259
 | 
0
 | 
259
 | 
| Unrealized gains (losses) on available-for-sale securities | 
$ 0
 | 
$ 0
 | 
0
 | 
0
 | 
17
 | 
$ 0
 | 
17
 | 
| Common stock issued (in shares) | 
0
 | 
0
 | 
 
 | 
 
 | 
 
 | 
22,603
 | 
 
 | 
| Common stock issued | 
$ 0
 | 
$ 0
 | 
 
 | 
0
 | 
0
 | 
$ 543
 | 
377
 | 
| Common stock issued | 
 
 | 
 
 | 
(166)
 | 
 
 | 
 
 | 
 
 | 
 
 | 
| BALANCE (in shares) at Mar. 31, 2019 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,580,719)
 | 
 
 | 
| Balance, September 30, 2020 at Mar. 31, 2019 | 
$ 0
 | 
$ 13
 | 
86,249
 | 
39,772
 | 
(974)
 | 
$ (39,205)
 | 
85,855
 | 
| BALANCE (in shares) at Dec. 31, 2018 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,603,322)
 | 
 
 | 
| Balance, December 31, 2019 at Dec. 31, 2018 | 
$ 0
 | 
$ 13
 | 
86,415
 | 
44,431
 | 
(1,250)
 | 
$ (39,748)
 | 
89,861
 | 
| Net income (loss) | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
(2,769)
 | 
| Foreign currency translation adjustment | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
(537)
 | 
| Unrealized gains (losses) on available-for-sale securities | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
23
 | 
| BALANCE (in shares) at Sep. 30, 2019 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,459,090)
 | 
 
 | 
| Balance, September 30, 2020 at Sep. 30, 2019 | 
$ 0
 | 
$ 13
 | 
86,102
 | 
23,567
 | 
(1,764)
 | 
$ (25,351)
 | 
82,567
 | 
| BALANCE (in shares) at Mar. 31, 2019 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,580,719)
 | 
 
 | 
| Balance, December 31, 2019 at Mar. 31, 2019 | 
$ 0
 | 
$ 13
 | 
86,249
 | 
39,772
 | 
(974)
 | 
$ (39,205)
 | 
85,855
 | 
| Net income (loss) | 
0
 | 
0
 | 
0
 | 
397
 | 
0
 | 
0
 | 
397
 | 
| Foreign currency translation adjustment | 
0
 | 
0
 | 
0
 | 
0
 | 
(212)
 | 
0
 | 
(212)
 | 
| Unrealized gains (losses) on available-for-sale securities | 
$ 0
 | 
$ 0
 | 
0
 | 
0
 | 
(6)
 | 
$ 0
 | 
(6)
 | 
| Repurchase of common stock (in shares) | 
0
 | 
0
 | 
 
 | 
 
 | 
 
 | 
(612,729)
 | 
 
 | 
| Repurchase of common stock | 
$ 0
 | 
$ 0
 | 
0
 | 
0
 | 
0
 | 
$ (6,682)
 | 
(6,682)
 | 
| BALANCE (in shares) at Jun. 30, 2019 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(2,193,448)
 | 
 
 | 
| Balance, September 30, 2020 at Jun. 30, 2019 | 
$ 0
 | 
$ 13
 | 
86,249
 | 
40,169
 | 
(1,192)
 | 
$ (45,887)
 | 
79,352
 | 
| Net income (loss) | 
0
 | 
0
 | 
0
 | 
(1,243)
 | 
0
 | 
0
 | 
(1,243)
 | 
| Foreign currency translation adjustment | 
0
 | 
0
 | 
0
 | 
0
 | 
(584)
 | 
0
 | 
(584)
 | 
| Unrealized gains (losses) on available-for-sale securities | 
$ 0
 | 
$ 0
 | 
0
 | 
0
 | 
12
 | 
$ 0
 | 
12
 | 
| Common stock issued (in shares) | 
0
 | 
0
 | 
 
 | 
 
 | 
 
 | 
1,117,485
 | 
 
 | 
| Common stock issued | 
$ 0
 | 
$ 0
 | 
 
 | 
(15,359)
 | 
0
 | 
$ 23,418
 | 
7,912
 | 
| Common stock issued | 
 
 | 
 
 | 
(147)
 | 
 
 | 
 
 | 
 
 | 
 
 | 
| Repurchase of common stock (in shares) | 
0
 | 
0
 | 
 
 | 
 
 | 
 
 | 
(383,127)
 | 
 
 | 
| Repurchase of common stock | 
$ 0
 | 
$ 0
 | 
0
 | 
0
 | 
0
 | 
$ (2,882)
 | 
(2,882)
 | 
| BALANCE (in shares) at Sep. 30, 2019 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,459,090)
 | 
 
 | 
| Balance, September 30, 2020 at Sep. 30, 2019 | 
$ 0
 | 
$ 13
 | 
86,102
 | 
23,567
 | 
(1,764)
 | 
$ (25,351)
 | 
82,567
 | 
| BALANCE (in shares) at Dec. 31, 2019 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,556,875)
 | 
 
 | 
| Balance, December 31, 2019 at Dec. 31, 2019 | 
$ 0
 | 
$ 13
 | 
86,102
 | 
16,117
 | 
(1,264)
 | 
$ (25,904)
 | 
75,064
 | 
| Net income (loss) | 
0
 | 
0
 | 
0
 | 
(573)
 | 
0
 | 
0
 | 
(573)
 | 
| Dividends declared | 
0
 | 
0
 | 
0
 | 
(2,285)
 | 
0
 | 
0
 | 
(2,285)
 | 
| Foreign currency translation adjustment | 
0
 | 
0
 | 
0
 | 
0
 | 
(222)
 | 
0
 | 
(222)
 | 
| Unrealized gains (losses) on available-for-sale securities | 
$ 0
 | 
$ 0
 | 
0
 | 
0
 | 
(87)
 | 
$ 0
 | 
(87)
 | 
| BALANCE (in shares) at Mar. 31, 2020 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,556,875)
 | 
 
 | 
| Balance, September 30, 2020 at Mar. 31, 2020 | 
$ 0
 | 
$ 13
 | 
86,102
 | 
13,259
 | 
(1,573)
 | 
$ (25,904)
 | 
71,897
 | 
| BALANCE (in shares) at Dec. 31, 2019 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,556,875)
 | 
 
 | 
| Balance, December 31, 2019 at Dec. 31, 2019 | 
$ 0
 | 
$ 13
 | 
86,102
 | 
16,117
 | 
(1,264)
 | 
$ (25,904)
 | 
75,064
 | 
| Net income (loss) | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
96
 | 
| Foreign currency translation adjustment | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
355
 | 
| Unrealized gains (losses) on available-for-sale securities | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
16
 | 
| BALANCE (in shares) at Sep. 30, 2020 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,556,875)
 | 
 
 | 
| Balance, September 30, 2020 at Sep. 30, 2020 | 
$ 0
 | 
$ 13
 | 
86,102
 | 
9,358
 | 
(893)
 | 
$ (25,904)
 | 
68,676
 | 
| BALANCE (in shares) at Mar. 31, 2020 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,556,875)
 | 
 
 | 
| Balance, December 31, 2019 at Mar. 31, 2020 | 
$ 0
 | 
$ 13
 | 
86,102
 | 
13,259
 | 
(1,573)
 | 
$ (25,904)
 | 
71,897
 | 
| Net income (loss) | 
0
 | 
0
 | 
0
 | 
34
 | 
0
 | 
0
 | 
34
 | 
| Dividends declared | 
0
 | 
0
 | 
0
 | 
(2,285)
 | 
0
 | 
0
 | 
(2,285)
 | 
| Foreign currency translation adjustment | 
0
 | 
0
 | 
0
 | 
0
 | 
84
 | 
0
 | 
84
 | 
| Unrealized gains (losses) on available-for-sale securities | 
$ 0
 | 
$ 0
 | 
0
 | 
0
 | 
105
 | 
$ 0
 | 
105
 | 
| BALANCE (in shares) at Jun. 30, 2020 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,556,875)
 | 
 
 | 
| Balance, September 30, 2020 at Jun. 30, 2020 | 
$ 0
 | 
$ 13
 | 
86,102
 | 
11,008
 | 
(1,384)
 | 
$ (25,904)
 | 
69,835
 | 
| Net income (loss) | 
0
 | 
0
 | 
0
 | 
635
 | 
0
 | 
0
 | 
635
 | 
| Dividends declared | 
0
 | 
0
 | 
0
 | 
(2,285)
 | 
0
 | 
0
 | 
(2,285)
 | 
| Foreign currency translation adjustment | 
0
 | 
0
 | 
0
 | 
0
 | 
493
 | 
0
 | 
493
 | 
| Unrealized gains (losses) on available-for-sale securities | 
$ 0
 | 
$ 0
 | 
0
 | 
0
 | 
(2)
 | 
$ 0
 | 
(2)
 | 
| BALANCE (in shares) at Sep. 30, 2020 | 
0
 | 
12,979,414
 | 
 
 | 
 
 | 
 
 | 
(1,556,875)
 | 
 
 | 
| Balance, September 30, 2020 at Sep. 30, 2020 | 
$ 0
 | 
$ 13
 | 
$ 86,102
 | 
$ 9,358
 | 
$ (893)
 | 
$ (25,904)
 | 
$ 68,676
 |