Quarterly report [Sections 13 or 15(d)]

Leases (Tables)

v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information Related to Leases

Supplemental balance sheet information related to leases is summarized as follows:

 

Operating leases

 

Balance Sheet Location

 

March 31, 2026

 

 

December 31, 2025

 

ROU assets, net

 

 Right-of-use assets

 

$

12,797

 

 

$

13,736

 

Lease liabilities, short-term

 

Other current liabilities

 

$

4,467

 

 

$

4,701

 

Lease liabilities, long-term

 

 Lease liability

 

$

13,101

 

 

$

14,243

 

Summary of Components of Lease Expense

The following table presents the components of lease expense during the three months ended March 31, 2026 and 2025:

 

 

 

Three months ended March 31,

 

 

 

2026

 

 

2025

 

Operating lease costs

 

$

1,341

 

 

$

1,971

 

Variable lease costs

 

 

233

 

 

 

208

 

Total

 

$

1,574

 

 

$

2,179

 

Schedule of Supplemental Cash Flow Information Related to Operating Leases

The following table presents the supplemental cash flow information related to operating leases during the three months ended March 31, 2026 and 2025:

 

 

 

Three months ended March 31,

 

 

 

2026

 

 

2025

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

1,281

 

 

$

1,635

 

 

Schedule of Other Information Related to Leases

The following table presents other information related to leases:

 

 

 

 

March 31, 2026

 

 

December 31, 2025

 

Weighted average remaining lease term (years)

 

 

4.5

 

 

 

4.6

 

Weighted average discount rate

 

 

9.0

%

 

 

9.0

%

Schedule of Future Minimum Lease Payments

Maturities of lease liabilities as of March 31, 2026 are summarized as follows:

 

 

 

Amount

 

 

Remainder of 2026

 

$

4,386

 

 

2027

 

 

5,077

 

 

2028

 

 

3,380

 

 

2029

 

 

2,736

 

 

2030

 

 

2,444

 

 

Thereafter

 

 

3,504

 

 

Total future lease payments

 

 

21,527

 

 

Less: imputed interest

 

 

3,959

 

 

Total

 

$

17,568