XML 59 R41.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 Future minimum rental payments for non-cancelable leases as of December 31, 2021 are as follows:
(in thousands)OperatingCapital
LeasesLeasesTotal
2022$4,326 $18 $4,344 
20233,951 15 3,966 
20243,385 10 3,395 
20253,439 — 3,439 
20263,492 — 3,492 
Thereafter4,692 — 4,692 
$23,285 $43 $23,328 
Schedule of Future Minimum Lease Payments for Capital Leases Future minimum rental payments for non-cancelable leases as of December 31, 2021 are as follows:
(in thousands)OperatingCapital
LeasesLeasesTotal
2022$4,326 $18 $4,344 
20233,951 15 3,966 
20243,385 10 3,395 
20253,439 — 3,439 
20263,492 — 3,492 
Thereafter4,692 — 4,692 
$23,285 $43 $23,328