XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jan. 01, 2022
Leases [Abstract]    
Finance Lease, 2022 $ 214  
Finance Lease, 2023 106  
Finance Lease, Liability, Payment, Due, Total 320  
Finance Lease, Less: Imputed interest (5)  
Finance Leases, Present value of minimum lease payments 315  
Operating Lease, 2022 1,895  
Operating Lease, 2023 6,041  
Operating Lease, 2024 5,264  
Operating Lease, 2025 2,032  
Operating Lease, 2026 1,523  
Operating Lease, Thereafter 383  
Lessee, Operating Lease, Liability, to be Paid, Total 17,138  
Operating Lease, Less: Imputed interest (1,270)  
Operating Lease, Present value of minimum lease payments 15,868 $ 15,000
2022 2,109  
2023 6,147  
2024 5,264  
2025 2,032  
2026 1,523  
Thereafter 383  
Total minimum lease payments $ 17,458