XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Summary of Future Lease Payments of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2021 remaining 6 months $ 979
2022 686
Total minimum lease payments 1,665
Less: interest 51
Present value of lease liabilities $ 1,614