XML 46 R50.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Operating Lease Maturities and Future Minimum Payments (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Operating Leases After Adoption of 842  
2020 (Remainder) $ 6,382
2020 5,777
2021 5,628
2022 4,683
2023 3,485
Thereafter 7,358
Total lease payments 33,313
Less interest 6,936
Present value of lease liabilities $ 26,377