XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Lease Liabilities, Payments Due [Abstract]    
Operating leases, 2022 $ 1,113  
Operating leases, 2023 2,631  
Operating leases, 2024 2,371  
Operating leases, 2025 1,479  
Operating leases, 2026 1,450  
Operating leases, 2026 and thereafter 2,633  
Total operating lease payments (receipts) 11,677  
Less imputed interest, Operating leases 2,656  
Total operating lease liabilities 9,021  
Finance Lease Liabilities, Payments, Due [Abstract]    
Finance leases, 2022 27  
Finance leases, 2023 28  
Finance leases, 2024 2  
Total finance lease payments (receipts) 57  
Less imputed interest, Finance leases 2  
Total finance lease liabilities 55  
Lessee Lease Liability Payments Due [Abstract]    
2022 1,140  
2023 2,659  
2024 2,373  
2025 1,479  
2026 1,450  
2027 and thereafter 2,633  
Total lease payments (receipts) 11,734  
Less imputed interest 2,658  
Total lease liabilities 9,076 $ 7,270
Sublease Income Payments Due [Abstract]    
Subincome lease, 2022 (520)  
Subincome lease, 2023 (224)  
Subincome lease, 2024 (231)  
Subincome lease, 2025 (39)  
Total sublease income payments (receipts) $ (1,014)