XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Leases  
2020 (remaining 6 months) $ 4,439
2021 9,067
2022 9,319
2023 7,797
2024 2,400
2025 and thereafter 4,730
Total 37,752
Less: imputed interest (8,477)
Operating lease liabilities $ 29,275