v3.25.2
LEASES - Future minimum lease payments (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Operating Lease Liability  
April 1, 2025 through December 31, 2025 $ 3,467
2026 4,428
2027 4,237
2028 2,172
Total undiscounted future minimum lease payments 14,304
Less: difference between undiscounted lease payments and discounted lease liabilities: (1,120)
Total lease liabilities 13,184
Finance Lease Liability  
April 1, 2025 through December 31, 2025 283
2026 312
2027 264
2028 171
2029 121
Total undiscounted future minimum lease payments 1,151
Less: difference between undiscounted lease payments and discounted lease liabilities: (113)
Total lease liabilities $ 1,038