XML 62 R48.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 $ 2,824  
2021 6,175  
2022 5,243  
2023 4,763  
2024 3,390  
Thereafter 2,487  
Total minimum lease payments 24,882  
Less: amount of lease payments representing interest (3,242)  
Present value of future minimum lease payments 21,640  
Less: current lease obligations (4,883) $ (4,878)
Non-current lease obligations $ 16,757 $ 19,070