v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Components of Lease Expense and Other Information The following table summarizes the components of lease costs for the three and six months ended June 30, 2026 and 2025:

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Operating lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

  Fixed lease cost

 

$

616

 

 

$

555

 

 

$

1,300

 

 

$

1,110

 

 

 

 

 

 

 

 

 

 

 

 

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

  Amortization of right-of-use assets

 

 

78

 

 

 

106

 

 

 

163

 

 

 

212

 

  Interest on lease liabilities

 

 

6

 

 

 

17

 

 

 

14

 

 

 

37

 

 

 

 

 

 

 

 

 

 

 

 

 

Variable lease costs

 

 

348

 

 

 

265

 

 

 

678

 

 

 

523

 

Total lease cost

 

$

1,048

 

 

$

943

 

 

$

2,155

 

 

$

1,882

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The following table summarizes the weighted average lease term and discount rates as of June 30, 2026:

Weighted-average remaining lease terms in years

 

 

 

Operating leases

 

 

2.4

 

Finance leases

 

 

0.6

 

Weighted-average discount rate

 

 

 

Operating leases

 

 

17.62

%

Finance leases

 

 

10.24

%

Schedule of Future Commitments Due Under These Lease Agreements

Future commitments due under these lease agreements as of June 30, 2026 are as follows:

 

Year ended December 31,

 

Operating Leases

 

 

Finance Leases

 

 

Total

 

 

2026

 

 

1,133

 

 

 

149

 

 

 

1,282

 

 

2027

 

 

1,856

 

 

 

44

 

 

 

1,900

 

 

2028

 

 

2,038

 

 

 

 

 

 

2,038

 

 

2029

 

 

171

 

 

 

 

 

 

171

 

 

Thereafter

 

 

 

 

 

 

 

 

 

 

Total undiscounted cash flows

 

 

5,198

 

 

 

193

 

 

 

5,391

 

 

Less: interest

 

 

(985

)

 

 

(7

)

 

 

(992

)

 

Total lease liabilities

 

$

4,213

 

 

$

186

 

 

$

4,399

 

 

   Less: current portion

 

 

(1,394

)

 

 

(186

)

 

 

(1,580

)

 

Lease liabilities

 

$

2,819

 

 

$

 

 

$

2,819