v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases  
Maturity of operating lease and finance lease liabilities

Year ending December 31,

 

Operating Leases

 

 

Finance Leases

 

2026

 

$580

 

 

$2

 

2027

 

 

457

 

 

 

-

 

2028

 

 

62

 

 

 

-

 

2029

 

 

41

 

 

 

-

 

2030

 

 

-

 

 

 

-

 

Total minimum lease payments

 

 

1,140

 

 

 

2

 

Less: amount representing interest

 

 

(93)

 

 

-

 

Present value of minimum lease payments

 

$1,047

 

 

$2

 

Schedule of lease term and discount rate

 

Lease term and discount rate

 

December 31, 2025

 

Weighted-average remaining lease term (years)

 

 

 

Operating leases

 

 

2.1

 

Finance leases

 

 

0.9

 

Weighted-average discount rate

 

 

 

 

Operating leases

 

 

7.6%

Finance leases

 

 

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

 

 

Year Ended December 31,

 

 

 

2025

 

 

2024

 

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

 

 

 

 

 

 

Operating cash flows from operating leases

 

$700

 

 

$1,039

 

Operating cash flows from finance leases

 

 

1

 

 

 

2

 

Financing cash flows from finance leases

 

 

(21)

 

 

(75)

 

 

 

 

 

 

 

 

 

Non-cash investing and financing activities:

 

 

 

 

 

 

 

 

Additions to ROU assets obtained from:

 

 

 

 

 

 

 

 

New operating lease liabilities

 

$-

 

 

$1,236

 

New finance lease liabilities

 

 

-

 

 

 

-