XML 120 R106.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future undiscounted lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Lease Payments    
2023 $ 2,097  
2024 1,516  
2025 848  
2026 367  
2027 29  
Total lease payments 4,857  
Less imputed interest (511)  
Total present value of lease liabilities $ 4,346 $ 4,651