XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future minimum lease payments under noncancellable leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Years ending December 31:  
2023 $ 1,553
2024 1,223
2025 638
2026 342
2027 86
Total operating lease payments 3,842
Less imputed interest (303)
Total operating lease liabilities $ 3,539