XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum rental payments for operating leases
Future minimum payments, by year and in aggregate, under non-cancelable operating leases consist of the following as of September 30, 2021 (amounts in thousands):
2021$190 
20221,058 
20231,089 
20241,120 
20251,152 
Thereafter2,814 
Total minimum lease payments $7,423