v3.25.2
LEASES - Future minimum lease payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Lease Liability  
2025 $ 4,632
2026 4,428
2027 4,237
2028 2,172
Total undiscounted future minimum lease payments 15,469
Less: difference between undiscounted lease payments and discounted lease liabilities: (1,288)
Total lease liabilities 14,181
Finance Lease Liability  
2025 336
2026 312
2027 264
2028 171
2029 121
Total undiscounted future minimum lease payments 1,204
Less: difference between undiscounted lease payments and discounted lease liabilities: (128)
Total lease liabilities $ 1,076