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