XML 27 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Lease Liabilities, Payments Due    
2020 $ 2,808  
2021 3,955  
2022 2,855  
2023 2,550  
2024 2,159  
2025 1,930  
Thereafter 8,942  
Total lease payments 25,199  
Less: Interest (4,804)  
Total lease liabilities under ASC 842 Leases $ 20,395 $ 19,131