XML 100 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 6,180
2021 6,286
2022 6,347
2023 6,506
2024 6,690
Thereafter 10,987
Total future minimum lease payments 42,996
Less: imputed interest (9,862)
Total $ 33,134