XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases  
Schedule of components of lease related expense

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

    

2024

2023

    

2024

2023

Finance lease costs:

 

  

 

Amortization of right-of-use assets

$

58

$

50

$

174

$

141

Interest on lease liabilities

 

11

 

13

 

37

 

38

Operating lease costs

 

302

 

290

 

883

 

870

Total lease expense

$

371

$

353

$

1,094

$

1,049

Schedule of components of cash flow information related to leases

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

    

2024

2023

    

2024

2023

Operating outgoing cash flows – finance leases

$

11

$

13

$

38

$

39

Financing outgoing cash flows – finance leases

 

95

 

79

 

281

 

220

Operating outgoing cash flows – operating leases

 

441

 

284

 

1,025

 

851

Right-of-use assets obtained in exchange for new finance lease liabilities:

124

213

Right-of-use assets obtained in exchange for new operating lease liabilities:

148

148

Schedule of remaining weighted-average lease term and weighted-average discount rate

    

September 30, 2024

 

Finance lease

 

  

Weighted-average remaining lease term – finance leases (in years)

 

2.3

Weighted-average discount rate – finance leases

 

6.6

%

Operating lease

 

Weighted-average remaining lease term – operating leases (in years)

 

8.5

Weighted-average discount rate – operating leases

 

6.8

%

Schedule of future minimum payments under finance lease

As of September 30, 2024, future minimum payments during the next five years and thereafter are as follows:

Fiscal year

    

Finance Lease

    

Operating Lease

2024 (remaining three months)

$

106

$

296

2025

310

1,210

2026

179

1,248

2027

85

1,288

2028

16

1,329

2029

1,211

Thereafter

4,031

Total

696

10,613

Less present value discount

(48)

(2,454)

Total lease liabilities

$

648

$

8,159

Schedule of future minimum payments under operating lease

As of September 30, 2024, future minimum payments during the next five years and thereafter are as follows:

Fiscal year

    

Finance Lease

    

Operating Lease

2024 (remaining three months)

$

106

$

296

2025

310

1,210

2026

179

1,248

2027

85

1,288

2028

16

1,329

2029

1,211

Thereafter

4,031

Total

696

10,613

Less present value discount

(48)

(2,454)

Total lease liabilities

$

648

$

8,159