XML 73 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Payments for Operating Leases Future minimum payments under operating leases at September 30, 2021 are as follows (in thousands):
Operating
Leases
2021 (remaining three months)$869 
20222,313 
2023$377 
Total minimum lease payments$3,559