XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2023
LEASES  
Schedule of future minimum lease payments

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

    

Operating Lease Liability

    

Finance Lease Liability

April 1, 2023 through December 31, 2023

 

1,672

 

114

2024

 

3,571

 

116

2025

 

3,586

 

76

2026

 

3,362

 

15

2027

 

3,149

 

2028

1,064

Total undiscounted future minimum lease payments

$

16,404

$

321

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

 

(1,613)

 

(35)

Total lease liabilities

$

14,791

$

286

Schedule of components of lease expenses

Three Months Ended

March 31,

    

2023

    

2022

Lease cost:

Operating lease cost:

 

Total operating lease expense

$

1,121

 

$

1,105

Finance lease cost:

Total amortization of leased assets

30

30

Interest on lease liabilities

7

10

Total net lease cost

$

1,158

$

1,145