v3.25.2
LEASES - Future minimum lease payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating Lease Liability  
July 1, 2025 through December 31, 2025 $ 2,352
2026 4,509
2027 4,319
2028 2,193
Total undiscounted future minimum lease payments 13,373
Less: difference between undiscounted lease payments and discounted lease liabilities: (985)
Total lease liabilities 12,388
Finance Lease Liability  
July 1, 2025 through December 31, 2025 231
2026 312
2027 264
2028 171
2029 121
Total undiscounted future minimum lease payments 1,099
Less: difference between undiscounted lease payments and discounted lease liabilities: (101)
Total lease liabilities $ 998