XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Tables)
3 Months Ended
Mar. 31, 2024
LEASES  
Schedule of future minimum lease payments

​

​

​

​

​

​

​

​

​

    

Operating Lease Liability

    

Finance Lease Liability

April 1, 2024 through December 31, 2024

 

​

3,454

 

​

82

2025

 

​

4,632

 

​

169

2026

 

​

4,428

 

​

108

2027

 

​

4,237

 

​

93

2028

 

​

2,172

 

​

93

Thereafter

​

​

—

​

​

—

Total undiscounted future minimum lease payments

​

$

18,923

​

$

545

Less: difference between undiscounted lease payments and discounted lease liabilities:

​

 

(1,858)

​

 

(15)

Total lease liabilities

​

$

17,065

​

$

530

Schedule of components of lease expenses

​

​

​

​

​

​

​

​

Three Months Ended

​

March 31, 

​

2024

​

2023

Lease cost:

​

​

​

​

​

Operating lease cost:

​

​

​

​

​

Total operating lease expense

$

894

 

$

1,121

Finance lease cost:

​

​

​

​

​

Total amortization of leased assets

​

50

​

​

30

Interest on lease liabilities

​

4

​

​

7

Total net lease cost

$

948

​

$

1,158