XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Capital Leases Minimum annual lease payments under non-cancelable lease arrangements at December 31, 2021 are as follows (in thousands):
Years Ending December 31,
Capital LeasesOperating Leases
2022$641 $1,337 
2023566 1,445 
2024313 1,489 
202566 1,533 
2026— 1,584 
Thereafter— 539 
Total minimum lease payments1,586 $7,927 
Less: amount representing interest(116)
Present value of future minimum lease payments1,470 
Less: current portion(587)
Long-term capital lease obligations$883 
Schedule of Future Minimum Rental Payments for Operating Leases Minimum annual lease payments under non-cancelable lease arrangements at December 31, 2021 are as follows (in thousands):
Years Ending December 31,
Capital LeasesOperating Leases
2022$641 $1,337 
2023566 1,445 
2024313 1,489 
202566 1,533 
2026— 1,584 
Thereafter— 539 
Total minimum lease payments1,586 $7,927 
Less: amount representing interest(116)
Present value of future minimum lease payments1,470 
Less: current portion(587)
Long-term capital lease obligations$883