XML 64 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Maturity of operating lease and finance lease liabilities

Year ending December 31,

 

Operating Leases

 

 

Finance Leases

 

2024

 

$683

 

 

$77

 

2025

 

 

205

 

 

 

21

 

2026

 

 

179

 

 

 

3

 

2027

 

 

134

 

 

 

-

 

2028

 

 

-

 

 

 

-

 

Total minimum lease payments

 

 

1,201

 

 

 

101

 

Less: amount representing interest

 

 

(64)

 

 

(3)

Present value of minimum lease payments

 

$1,137

 

 

$98

 

Schedule of lease term and discount rate

Lease term and discount rate

 

December 31, 2023

 

Weighted-average remaining lease term (years)

 

 

 

Operating leases

 

 

2.6

 

Finance leases

 

 

1.4

 

Weighted-average discount rate

 

 

 

 

Operating leases

 

 

4.8%

Finance leases

 

 

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

 

 

Year Ended 

December 31, 2023

 

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

 

 

 

Operating cash flows from operating leases

 

$674

 

Operating cash flows from finance leases

 

 

5

 

Financing cash flows from finance leases

 

 

(2,254)