XML 33 R23.htm IDEA: XBRL DOCUMENT v3.19.1
2. LEASES: ADOPTION OF ASC 842, LEASES (Details - Minimum lease payments)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Future minimum lease payment 2019 $ 1,494
Future minimum lease payment 2020 1,489
Future minimum lease payment 2021 1,395
Future minimum lease payment 2022 1,411
Future minimum lease payment 2023 236
Future minimum lease payment 2024 and subsequent years 0
Total lease payments 6,025
Less: interest (613)
Present value of lease liabilities $ 5,412