XML 27 R56.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES (Supplemental Balance Sheet Information) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Leases [Abstract]      
Operating lease right-of-use-assets $ 18,383 $ 19,712 $ 17,200
Operating lease liabilities - current 3,417 3,643  
Operating lease liabilities - non-current 15,546 16,664  
Total operating lease liabilities $ 18,963 $ 20,307 $ 18,000
Weighted Average Remaining Lease Term (in years)      
Operating leases 5 years 6 months 5 years 10 months 24 days  
Weighted Average Discount Rate      
Operating leases 4.02% 4.00%