XML 54 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Future Minimum Commitments (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Leases  
2021 (for remaining 3 months) $ 488
2022 1,017
2023 106
2024 0
Total future minimum commitments, net 1,611
Other Contractual Obligations  
2021 (for remaining 3 months) 2,261
2022 9,255
2023 7,234
2024 3,877
Total future minimum commitments, net $ 22,627