XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Schedule of maturities of operating lease liabilities (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Leases [Abstract]  
2021 (remaining three months) $ 2,659
2022 10,645
2023 10,697
2024 10,980
2025 11,271
2026 and thereafter 50,802
Total lease payments 97,054
Less: imputed interest (24,391)
Total operating lease liabilities $ 72,663