XML 45 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum rental payments for operating leases
As of December 31, 2021, future minimum payments, by year and in aggregate, under non-cancelable operating leases consist of the following (amounts in thousands):
2022$1,058 
20231,089 
20241,120 
20251,152 
20261,093 
Thereafter1,721 
Total minimum lease payments$7,233