XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments Future minimum lease payments under the Company's non-cancelable operating lease are as follows as of June 30, 2021 (in thousands):
Future minimum lease payments:
2021 (remaining)$152 
2022311 
2023321 
2024330 
Total future minimum lease payments1,114 
Less: imputed interest(211)
Current and non-current operating lease liability$903