XML 62 R40.htm IDEA: XBRL DOCUMENT v3.22.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 payments under non-cancelable operating leases with initial terms of one year or more as of December 31, 2021 consisted of the following (in thousands):
2022$1,167 
20231,158 
20241,192 
20251,228 
2026
1,265 
Thereafter106 
Total Future minimum lease payments$6,116 
Schedule of Future Minimum Lease Payments for Capital Leases Future minimum payments under equipment finance leases with initial terms of generally one year or more as of December 31, 2021 consisted of the following (in thousands):
2022$482 
2023442 
2024386 
2025401 
2026
339 
Thereafter27 
Total Future minimum lease payments$2,077