XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Future minimum lease payments under non-cancellable leases as of December 31, 2021 were as follows: (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating Leases, 2022 $ 684
Finance Leases, 2022 236
Operating Leases, 2023 610
Finance Leases, 2023 298
Operating Leases, 2024 446
Finance Leases, 2024 61
Operating Leases, 2025 95
Finance Leases, 2025 77
Operating Leases, Thereafter 24
Finance Leases, Thereafter
Operating Leases, Total future minmum lease payments 1,859
Finance Leases, Total future minmum lease payments 672
Operating Leases, Less imputed interest (146)
Finance Leases, Less imputed interest (59)
Operating Leases, Total future minmum lease payments 1,713
Finance Leases, Total future minmum lease payments $ 613