XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future minimum payments for finance and operating leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Finance leases    
March 31, 2023 $ 146  
Total future minimum lease payments 146  
Amounts representing interest (3)  
Total finance lease liabilities 143 $ 203
Operating leases    
March 31, 2023 1,597  
March 31, 2024 1,439  
March 31, 2025 676  
March 31, 2026 389  
March 31, 2027 250  
Thereafter 238  
Total future minimum lease payments 4,589  
Amounts representing interest (739)  
Total operating lease liabilities $ 3,850 $ 4,275