Annual report pursuant to Section 13 and 15(d)

NATURE OF OPERATIONS AND SIGNIFICANT ACCOUNTING POLICIES (Recent Accounting Pronouncements) (Details

v3.10.0.1
NATURE OF OPERATIONS AND SIGNIFICANT ACCOUNTING POLICIES (Recent Accounting Pronouncements) (Details - USD ($)
$ in Thousands
Jan. 01, 2019
Jan. 01, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cumulative effect of change in accounting principle   $ 854
Retained Earnings (Accumulated deficit)    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cumulative effect of change in accounting principle   854
Retained Earnings (Accumulated deficit) | Accounting Standards Update 2014-09    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cumulative effect of change in accounting principle   $ 900
Minimum | Scenario, Forecast [Member] | Accounting Standards Update 2016-02 [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating lease, right-of-use asset $ 22,000  
Lease liability 22,000  
Maximum | Scenario, Forecast [Member] | Accounting Standards Update 2016-02 [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating lease, right-of-use asset 27,000  
Lease liability $ 27,000