v3.26.3
Leases (Tables)
9 Months Ended
Sep. 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 nine months ended September 30, 2026 and 2025:

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Operating lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

  Fixed lease cost

 

$

616

 

 

$

555

 

 

$

1,916

 

 

$

1,665

 

 

 

 

 

 

 

 

 

 

 

 

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

  Amortization of right-of-use assets

 

 

67

 

 

 

106

 

 

 

230

 

 

 

318

 

  Interest on lease liabilities

 

 

4

 

 

 

14

 

 

 

18

 

 

 

51

 

 

 

 

 

 

 

 

 

 

 

 

 

Variable lease costs

 

 

311

 

 

 

249

 

 

 

989

 

 

 

772

 

Total lease cost

 

$

998

 

 

$

924

 

 

$

3,153

 

 

$

2,806

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

Weighted-average remaining lease terms in years

 

 

 

Operating leases

 

 

2.2

 

Finance leases

 

 

0.5

 

Weighted-average discount rate

 

 

 

Operating leases

 

 

17.7

%

Finance leases

 

 

10.4

%

Schedule of Future Commitments Due Under These Lease Agreements

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

 

Year ending December 31,

 

Operating Leases

 

 

Finance Leases

 

 

Total

 

 

2026

 

$

567

 

 

$

59

 

 

$

626

 

 

2027

 

 

1,856

 

 

 

44

 

 

 

1,900

 

 

2028

 

 

2,038

 

 

 

—

 

 

 

2,038

 

 

2029

 

 

171

 

 

 

—

 

 

 

171

 

 

Thereafter

 

 

—

 

 

 

—

 

 

 

—

 

 

Total undiscounted cash flows

 

 

4,632

 

 

 

103

 

 

 

4,735

 

 

Less: interest

 

 

(814

)

 

 

(3

)

 

 

(817

)

 

Total lease liabilities

 

$

3,818

 

 

$

100

 

 

$

3,918

 

 

   Less: current portion

 

 

(1,387

)

 

 

(100

)

 

 

(1,487

)

 

Lease liabilities

 

$

2,431

 

 

$

—

 

 

$

2,431