XML 125 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Future Minimum Rental Commitments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 3,379
2021 4,201
2022 4,264
2023 4,327
2024 3,491
Thereafter 16,112
Total undiscounted lease payments 35,774
Less: Imputed interest (12,395)
Total lease liabilities $ 23,379