XML 120 R94.htm IDEA: XBRL DOCUMENT v3.19.1
Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]: New Accounting Pronouncements, Policy (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Jan. 31, 2018
Cumulative Effect of New Accounting Principle in Period of Adoption $ (413)  
Accounting Standards Update 2014-09 | Other Assets    
Contract with Customer, Asset, Net   $ 552
Accounting Standards Update 2014-09 | Accounts Payable and Accrued Liabilities    
Contract with Customer, Liability   1,094
RETAINED EARNINGS    
Cumulative Effect of New Accounting Principle in Period of Adoption $ 34  
RETAINED EARNINGS | Accounting Standards Update 2016-01    
Cumulative Effect of New Accounting Principle in Period of Adoption   340
RETAINED EARNINGS | Accounting Standards Update 2014-09    
Cumulative Effect of New Accounting Principle in Period of Adoption   $ (306)