XML 28 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Annual future commitments under non-cancelable leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Lease Obligations, Operating Leases    
Remainder of 2020 $ 4,452  
2021 5,137  
2022 4,829  
2023 4,036  
2024 2,516  
Thereafter 2,957  
Total minimum future obligations 23,927  
Less interest (2,874)  
Present value of net future minimum obligations 21,053  
Less current lease obligations (4,770) $ (4,619)
Long-term lease obligations 16,283 16,580
Lease Obligations, Finance Leases    
Remainder of 2020 1,237  
2021 1,411  
2022 1,225  
2023 1,196  
2024 150  
Thereafter 23  
Total minimum future obligations 5,242  
Less interest (426)  
Present value of net future minimum obligations 4,816  
Less current lease obligations (1,591)  
Long-term lease obligations $ 3,225 $ 3,331