XML 79 R89.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Future Minimum Lease Payments, Lessee (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2020 $ 2,090  
2021 1,654  
2022 931  
2023 516  
Thereafter 156  
Total future minimum lease payments 5,347  
Less amounts representing interest 408  
Total operating lease liabilities 4,939 $ 3,900
Finance Lease, Liability, Payment, Due [Abstract]    
2020 1,052  
2021 989  
2022 458  
2023 140  
Thereafter 7  
Total future minimum lease payments 2,646  
Less amounts representing interest 200  
Total finance lease liabilities $ 2,446