XML 87 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future minimum payments for finance and operating leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Finance leases    
September 30, 2023 $ 21  
Total future minimum lease payments 21  
Total finance lease liabilities 21 $ 203
Operating leases    
June 30, 2023 1,582  
June 30, 2024 827  
June 30, 2025 541  
June 30, 2026 402  
June 30, 2027 309  
Thereafter 441  
Total future minimum lease payments 4,102  
Amounts representing interest (300)  
Total operating lease liabilities $ 3,802 $ 4,275