XML 51 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturities of Operating Lease Liabilities Before Adoption of 842 (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 3,198
2020 2,842
2021 2,457
2022 2,517
2023 1,976
Thereafter 2,098
Total operating lease commitments $ 15,088