XML 87 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2021 (remaining six months) $ 483
2022 1,009
2023 583
2024 316
2025 286
Thereafter 817
Total $ 3,494