XML 68 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Schedule of Operating Lease Maturity) (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2020 $ 1,677
2021 4,078
2022 3,861
2023 2,950
2024 2,849
2025 2,905
2026 and thereafter 9,432
Total lease payments 27,752
Less: Imputed Interest (14,625)
Present value of operating lease liabilities $ 13,127