v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Expense

The components of lease expense were as follows:

 

 

For the Three Months Ended June 30,

 

 

For the Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Finance lease expense:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right-of-use assets

 

$

408

 

 

$

443

 

 

$

816

 

 

$

748

 

Interest on lease liabilities

 

 

85

 

 

 

118

 

 

 

178

 

 

 

245

 

Operating lease expense

 

 

906

 

 

 

387

 

 

 

1,733

 

 

 

795

 

Total lease expense

 

$

1,399

 

 

$

948

 

 

$

2,727

 

 

$

1,788

 

Schedule of Operating and Finance Lease Right-of-Use Assets and Liabilities

Operating and finance lease right-of-use assets and liabilities as of June 30, 2026 and December 31, 2025 were as follows:

 

 

June 30,

 

 

December 31,

 

 

 

2026

 

 

2025

 

Assets:

 

 

 

 

 

 

Operating lease right-of-use assets

 

$

18,869

 

 

$

13,938

 

Finance lease right-of-use assets

 

$

2,919

 

 

$

3,735

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

Current:

 

 

 

 

 

 

Operating lease liabilities

 

$

3,053

 

 

$

1,161

 

Finance lease liabilities

 

$

1,066

 

 

$

1,056

 

Non-current:

 

 

 

 

 

 

Operating lease liabilities

 

$

20,818

 

 

$

15,832

 

Finance lease liabilities

 

$

1,462

 

 

$

2,004