v3.26.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Expense

Lease expenses recognized were as follows:

 

 

Three months ended September 30,

 

 

Nine months ended September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Operating lease expense

 

$

1,261

 

 

$

1,261

 

 

$

3,783

 

 

$

3,479

 

Finance lease expense:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right-of-use assets

 

 

1,321

 

 

 

684

 

 

 

3,155

 

 

 

1,633

 

Interest on lease liabilities

 

 

325

 

 

 

160

 

 

 

790

 

 

 

403

 

Schedule of Future Minimum Lease Payments of Leases

Future minimum lease payments of the Company’s leases as of September 30, 2026 were as follows:

 

 

Operating lease

 

 

Finance lease

 

2026

 

$

(1,387

)

 

$

1,791

 

2027

 

 

4,791

 

 

 

6,268

 

2028

 

 

4,807

 

 

 

5,309

 

2029

 

 

11,284

 

 

 

3,012

 

2030

 

 

5,032

 

 

 

223

 

Thereafter

 

 

1,285

 

 

 

—

 

Total lease payments

 

 

25,812

 

 

 

16,603

 

Less: imputed interest

 

 

(4,401

)

 

 

(1,858

)

Present value of lease liabilities

 

$

21,411

 

 

$

14,745