XML 63 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost

Net lease cost recognized for 2023 is summarized as follows (in thousands):

 

 

 

Year Ended December 31, 2023

 

 

Year Ended December 31, 2022

 

Operating lease cost

 

$

2,577

 

 

$

2,378

 

Sublease income

 

 

(1,928

)

 

 

(1,928

)

Net lease cost

 

$

649

 

 

$

450

 

Schedule of lease liabilities based on minimum lease commitment

As of December 31, 2023, the maturities of the lease liabilities based on minimum lease commitment amount are as follows (in thousands):

 

2024

 

$

3,022

 

2025

 

 

1,880

 

2026

 

 

-

 

2027

 

 

-

 

Total minimum lease payments

 

 

4,902

 

Less: Imputed interest

 

 

(1,071

)

Present value of operating lease liabilities

 

 

3,831

 

Less: Current portion of operating lease liabilities

 

 

(2,436

)

Non-current operating lease liabilities

 

$

1,395

 

Schedule of Receivable Future Annual Sublease Payments

As of December 31, 2023, under the terms of the sublease agreement, the Company is entitled to receive future annual sublease payments as follows (in thousands):
 

 

2024

 

$

1,954

 

2025

 

 

1,496

 

Total sublease payments

 

$

3,450