v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Classification of Operating and Finance Lease Assets and Obligations

The following table summarizes the classification of operating and finance lease assets and obligations in the Company's Condensed Consolidated Balance Sheets as of June 30, 2026 and December 31, 2025 (in thousands):

 

 

June 30, 2026

 

 

December 31, 2025

 

Operating leases:

 

 

 

 

 

 

Right of use assets

 

$

3,146

 

 

$

3,590

 

 

 

 

 

 

 

 

Operating lease liabilities, current

 

$

1,112

 

 

$

1,054

 

Operating lease liabilities, noncurrent

 

 

2,344

 

 

 

2,905

 

Total operating lease liabilities

 

$

3,456

 

 

$

3,959

 

 

 

 

 

 

 

 

Finance leases:

 

 

 

 

 

 

Right of use assets

 

$

65

 

 

$

74

 

 

 

 

 

 

 

 

Finance lease liabilities, current

 

$

17

 

 

$

17

 

Finance lease liabilities, noncurrent

 

 

50

 

 

 

60

 

Total finance lease liabilities

 

$

67

 

 

$

77

 

 

Schedule of Maturities of Lease Liabilities

Maturities of lease liabilities for the Company’s operating and finance leases are as follows as of June 30, 2026 (in thousands):

 

 

Operating Leases

 

 

Finance Leases

 

 

Total

 

 2026 (remaining six months)

 

$

719

 

 

$

11

 

 

$

730

 

 2027

 

 

1,292

 

 

 

22

 

 

 

1,314

 

 2028

 

 

1,075

 

 

 

22

 

 

 

1,097

 

 2029

 

 

457

 

 

 

22

 

 

 

479

 

 2030

 

 

420

 

 

 

 

 

 

420

 

Thereafter

 

 

251

 

 

 

 

 

 

251

 

Total lease payments

 

 

4,214

 

 

 

77

 

 

 

4,291

 

Less: imputed interest

 

 

(758

)

 

 

(10

)

 

 

(768

)

Present value of lease liabilities

 

$

3,456

 

 

$

67

 

 

$

3,523

 

Schedule of future minimum lease payments under non-cancelable operating leases excluding the effect of straight-line rent and variable rental payments Future minimum lease payments under non-cancelable operating leases as of June 30, 2026 excluding the effect of straight-line rent and variable rental payments are as follows (in thousands):

 

 

Total

 

 2026 (remaining six months)

 

$

242

 

 2027

 

 

495

 

 2028

 

 

289

 

 2029

 

 

13

 

 2030

 

 

 

Thereafter

 

 

 

Total

 

$

1,039