XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Summary of Future Minimum Lease Payments Under Non-cancellable Leases (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2021-Remaining Period $ 401
2022 936
2023 904
2024 908
2025 936
Thereafter 874
Total $ 4,959