XML 81 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Future Minimum Lease Payments, Lessee (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2020 (excludes the three-months ended March 31, 2020) $ 1,722  
2021 1,854  
2022 1,106  
2023 673  
2024 and thereafter 552  
Total future minimum lease payments 5,907  
Less amounts representing interest 494  
Present value of lease obligations 5,413 $ 4,939
Finance Lease, Liability, Payment, Due [Abstract]    
2020 (excludes the three-months ended March 31, 2020) 770  
2021 989  
2022 466  
2023 151  
2024 and thereafter 7  
Total future minimum lease payments 2,383  
Less amounts representing interest 168  
Present value of lease obligations $ 2,215 $ 2,446