XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Tables)
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Operating Lease Payments Approximate annual future minimum operating lease payments as of June 30, 2021 are as follows (in thousands):
YearOperating Leases
2021$534 
2022637 
Total minimum lease payments:1,171 
Less: imputed interest(72)
Total operating lease liabilities1,099