XML 50 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of the classification of operating and finance lease assets and obligations in the Company's Consolidated Balance Sheets

The following table summarizes the classification of operating and finance lease assets and obligations in the Company's Consolidated Balance Sheets as of December 31, 2024 and December 31, 2023 (in thousands):

 

 

December 31, 2024

 

 

December 31, 2023

 

Operating leases:

 

 

 

 

 

 

Right of use assets

 

$

2,869

 

 

$

4,116

 

 

 

 

 

 

 

 

Operating lease liabilities, current

 

$

740

 

 

$

751

 

Operating lease liabilities, noncurrent

 

 

2,393

 

 

 

3,506

 

Total operating lease liabilities

 

$

3,133

 

 

$

4,257

 

 

 

 

 

 

 

 

Finance leases:

 

 

 

 

 

 

Right of use assets

 

$

97

 

 

$

147

 

 

 

 

 

 

 

 

Finance lease liabilities, current

 

$

25

 

 

$

52

 

Finance lease liabilities, noncurrent

 

 

78

 

 

 

104

 

Total finance lease liabilities

 

$

103

 

 

$

156

 

 

Schedule of maturities of lease liabilities

Maturities of lease liabilities for the Company’s operating and finance leases are as follows as of December 31, 2024 (in thousands):

 

 

Operating Leases

 

 

Finance Leases

 

 

Total

 

 2025

 

$

1,012

 

 

$

32

 

 

$

1,044

 

 2026

 

 

1,145

 

 

 

22

 

 

 

1,167

 

 2027

 

 

1,002

 

 

 

22

 

 

 

1,024

 

 2028

 

 

608

 

 

 

22

 

 

 

630

 

 2029

 

 

49

 

 

 

22

 

 

 

71

 

Thereafter

 

 

 

 

 

 

 

 

 

Total lease payments

 

 

3,816

 

 

 

120

 

 

 

3,936

 

Less: imputed interest

 

 

(683

)

 

 

(17

)

 

 

(700

)

Present value of lease liabilities

 

$

3,133

 

 

$

103

 

 

$

3,236

 

Schedule of future minimum lease payments under non-cancelable operating leases excluding the effect of straight-line rent and variable rental payments Future minimum lease payments under non-cancelable operating leases as of December 31, 2024 excluding the effect of straight-line rent and variable rental payments are as follows (in thousands):

 

 

Total

 

 2025

 

$

548

 

 2026

 

 

522

 

 2027

 

 

495

 

 2028

 

 

289

 

 2029

 

 

13

 

Thereafter

 

 

 

Total

 

$

1,867