XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Lease Liabilities, Payments Due [Abstract]    
Operating leases, 2022 $ 2,184  
Operating leases, 2023 2,269  
Operating leases, 2024 1,818  
Operating leases, 2025 898  
Operating leases, 2026 852  
Operating leases, 2027 586  
Total operating lease payments 8,607  
Less imputed interest, Operating leases 1,436  
Total operating lease liabilities 7,171  
Finance Lease Liabilities, Payments, Due [Abstract]    
Finance leases, 2022 63  
Finance leases, 2023 38  
Finance leases, 2024 3  
Total finance lease payments 104  
Less imputed interest, Finance leases 5  
Total finance lease liabilities 99  
Lessee Lease Liability Payments Due [Abstract]    
2022 2,247  
2023 2,307  
2024 1,821  
2025 898  
2026 852  
2027 586  
Total lease payments 8,711  
Less imputed interest 1,441  
Total lease liabilities $ 7,270 $ 7,611