XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Schedule of future minimum lease payments under non-cancellable operating leases (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2021 (remainder of the year) $ 1,045
2022 4,000
2023 3,882
2024 3,850
2025 2,228
Thereafter 0
Total minimum lease payments, net $ 15,005