XML 39 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future Payment Obligations (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases  
2020 $ 3,605
2021 5,502
2022 5,370
2023 4,769
2024 4,348
Thereafter 19,395
Total lease payments 42,989
Less interest 7,067
Present value of lease liabilities $ 35,922