XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Future minimum lease payments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Lease Liability  
April 1, 2024 through December 31, 2024 $ 3,454
2025 4,632
2026 4,428
2027 4,237
2028 2,172
Total undiscounted future minimum lease payments 18,923
Less: difference between undiscounted lease payments and discounted lease liabilities: (1,858)
Total lease liabilities 17,065
Finance Lease Liability  
April 1, 2024 through December 31, 2024 82
2025 169
2026 108
2027 93
2028 93
Total undiscounted future minimum lease payments 545
Less: difference between undiscounted lease payments and discounted lease liabilities: (15)
Total lease liabilities $ 530