XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Payments (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Leases  
2021 (remaining 9 months) $ 7,519
2022 10,289
2023 10,953
2024 11,795
2025 12,119
2026 and thereafter 20,019
Total 72,694
Less: imputed interest (15,834)
Operating lease liabilities $ 56,860