XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Aggregate Future Minimum Rental Payments for Non-cancellable Operating Leases
Aggregate future minimum rental payments applicable to the above non-cancellable operating leases as of December 31, 2021 are as follows (in thousands):
Years ending December 31,
2022$4,407 
20235,404 
20245,539 
20255,677 
20265,819 
Thereafter38,666 
Total$65,512 
Contractual Obligation, Fiscal Year Maturity
Payments on these non-cancelable contractual commitments as of December 31, 2021, are as follows (in thousands):
Years ending December 31,
2022$4,879 
20233,527 
20241,833 
20251,833 
20261,222 
Thereafter— 
Total$13,294