XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturity of lease payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases    
-2023 $ 1,867  
-2024 2,106  
-2025 1,384  
-2026 1,284  
-Thereafter 2,178  
Total undiscounted operating lease payments 8,819  
Less imputed interest (1,393)  
Present value of operating lease liabilities $ 7,426 $ 6,882