XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2
LEASES - Future minimum lease payments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Operating Lease Liability  
July 1, 2024 through December 31, 2024 $ 2,306
2025 4,632
2026 4,428
2027 4,237
2028 2,172
Total undiscounted future minimum lease payments 17,775
Less: difference between undiscounted lease payments and discounted lease liabilities: (1,658)
Total lease liabilities 16,117
Finance Lease Liability  
July 1, 2024 through December 31, 2024 58
2025 211
2026 188
2027 173
2028 173
Thereafter 60
Total undiscounted future minimum lease payments 863
Less: difference between undiscounted lease payments and discounted lease liabilities: (85)
Total lease liabilities $ 778