v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
Schedule of components of lease related expense

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

2025

2024

    

2025

2024

Finance lease costs:

 

  

 

Amortization of right-of-use assets

$

199

$

58

$

303

$

116

Interest on lease liabilities

 

7

 

12

 

15

 

26

Operating lease costs

 

376

 

290

 

752

 

580

Total lease expense

$

582

$

360

$

1,070

$

722

Schedule of components of cash flow information related to leases

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

2025

2024

    

2025

2024

Operating outgoing cash flows – finance leases

$

7

$

13

$

15

$

27

Financing outgoing cash flows – finance leases

 

82

 

94

 

165

 

186

Operating outgoing cash flows – operating leases

 

338

 

292

 

669

 

584

Right-of-use assets obtained in exchange for new, modified, and remeasured finance lease liabilities:

(1)

Right-of-use assets obtained in exchange for new, modified, and remeasured operating lease liabilities:

15

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

    

June 30, 2025

 

Finance lease

 

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

 

2.0

Weighted-average discount rate – finance leases

 

6.9

%

Operating lease

 

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

 

7.5

Weighted-average discount rate – operating leases

 

6.4

%

Schedule of future minimum payments under finance lease

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

Fiscal year

    

Finance Lease

    

Operating Lease

2025 (remaining six months)

125

682

2026

179

1,403

2027

85

1,448

2028

16

1,494

2029

1,548

2030

903

Thereafter

3,133

Total

405

10,611

Less present value discount

(24)

(2,193)

Total lease liabilities

$

381

$

8,418

Schedule of future minimum payments under operating lease

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

Fiscal year

    

Finance Lease

    

Operating Lease

2025 (remaining six months)

125

682

2026

179

1,403

2027

85

1,448

2028

16

1,494

2029

1,548

2030

903

Thereafter

3,133

Total

405

10,611

Less present value discount

(24)

(2,193)

Total lease liabilities

$

381

$

8,418