XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases  
Schedule of components of lease related expense

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

2024

2023

    

2024

2023

Finance lease costs:

 

  

 

Amortization of right-of-use assets

$

58

$

47

$

116

$

91

Interest on lease liabilities

 

12

 

13

 

26

 

25

Operating lease costs

 

290

 

290

 

580

 

580

Total lease expense

$

360

$

350

$

722

$

696

Schedule of components of cash flow information related to leases

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

2024

2023

    

2024

2023

Operating outgoing cash flows – finance leases

$

13

$

14

$

27

$

26

Financing outgoing cash flows – finance leases

 

94

 

74

 

186

 

141

Operating outgoing cash flows – operating leases

 

292

 

283

 

584

 

567

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

79

89

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

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

    

June 30, 2024

 

Finance lease

 

  

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

 

2.47

Weighted-average discount rate – finance leases

 

6.6

%

Operating lease

 

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

 

8.75

Weighted-average discount rate – operating leases

 

6.8

%

Schedule of future minimum payments under finance lease

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

Fiscal year

    

Finance Lease

    

Operating Lease

2024 (remaining six months)

$

212

$

589

2025

310

1,210

2026

179

1,248

2027

85

1,288

2028

16

1,329

2029

1,211

Thereafter

4,031

Total

802

10,906

Less present value discount

(59)

(2,589)

Total lease liabilities

$

743

$

8,317

Schedule of future minimum payments under operating lease

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

Fiscal year

    

Finance Lease

    

Operating Lease

2024 (remaining six months)

$

212

$

589

2025

310

1,210

2026

179

1,248

2027

85

1,288

2028

16

1,329

2029

1,211

Thereafter

4,031

Total

802

10,906

Less present value discount

(59)

(2,589)

Total lease liabilities

$

743

$

8,317