XML 52 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Operating Lease Liability Maturities) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 6,843
2021 6,665
2022 6,655
2023 6,249
2024 7,035
Thereafter 14,758
Total lease payments 48,205
Less: Imputed Interest 10,224
Total Lease Liability $ 37,981