XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Leases [Abstract]      
2019 $ 3,572    
2020 3,703    
2021 2,844    
2022 2,318    
2023 940    
Thereafter 730    
Total future minimum lease payments 14,107    
Less: imputed interest (1,070)    
Total lease liabilities $ 13,037 $ 12,900  
2019     $ 4,673
2020     3,403
2021     2,604
2022     2,082
2023     698
Thereafter     690
Total future minimum lease payments     $ 14,150