XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Future minimum lease payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating lease liabilities  
2023 $ 3,055
2024 3,571
2025 3,586
2026 3,362
2027 3,150
2028 1,064
Total undiscounted future minimum lease payments 17,788
Less: Difference between undiscounted lease payments and discounted lease liabilities: (1,771)
Total lease liabilities 16,017
Finance lease liabilities  
2023 152
2024 116
2025 76
2026 15
Total undiscounted future minimum lease payments 359
Less: Difference between undiscounted lease payments and discounted lease liabilities: (43)
Total lease liabilities $ 316