XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Maturity of operating lease and finance lease liabilities

Year ending December 31,

 

Operating Leases

 

 

Finance Leases

 

2025

 

$578

 

 

$21

 

2026

 

 

562

 

 

 

3

 

2027

 

 

467

 

 

 

-

 

2028

 

 

62

 

 

 

-

 

2029

 

 

41

 

 

 

-

 

Total minimum lease payments

 

 

1,710

 

 

 

24

 

Less: amount representing interest

 

 

(190)

 

 

(1)

Present value of minimum lease payments

 

$1,520

 

 

$23

 

Schedule of lease term and discount rate

Lease term and discount rate

 

December 31, 2024

 

Weighted-average remaining lease term (years)

 

 

 

Operating leases

 

 

3.0

 

Finance leases

 

 

0.6

 

Weighted-average discount rate

 

 

 

 

Operating leases

 

 

7.5%

Finance leases

 

 

4.3%
Schedule of cash paid for amounts included in the measurement of lease liabilities

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

Operating cash flows from operating leases

 

$1,039

 

 

$674

 

Operating cash flows from finance leases

 

 

2

 

 

 

5

 

Financing cash flows from finance leases

 

 

(75)

 

 

(95)

 

 

 

 

 

 

 

 

 

Non-cash investing and financing activities:

 

 

 

 

 

 

 

 

Additions to ROU assets obtained from:

 

 

 

 

 

 

 

 

New operating lease liabilities

 

$1,236

 

 

$349

 

New finance lease liabilities

 

 

-

 

 

 

-