v3.25.2
LEASES (Tables)
3 Months Ended
Mar. 31, 2025
LEASES  
Schedule of future minimum lease payments

As of March 31, 2025, the maturities of the Company’s future minimum lease payments were as follows (in thousands):

    

Operating Lease Liability

    

Finance Lease Liability

April 1, 2025 through December 31, 2025

 

$

3,467

 

$

283

2026

 

4,428

 

312

2027

 

4,237

 

264

2028

 

2,172

 

171

2029

 

 

121

Thereafter

Total undiscounted future minimum lease payments

$

14,304

$

1,151

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

 

(1,120)

 

(113)

Total lease liabilities

$

13,184

$

1,038

Schedule of components of lease expenses

Three Months Ended

March 31, 

2025

2024

Lease cost:

Operating lease cost

$

876

 

$

894

Finance lease cost

Total amortization of leased assets

73

50

Interest on lease liabilities

13

4

Total net lease cost

$

962

$

948