Quarterly report [Sections 13 or 15(d)]

Leases (Tables)

v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
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

 

June 30, 2025

 

 

December 31, 2024

 

ROU assets, net

 

 Right-of-use assets

 

$

20,277

 

 

$

24,036

 

Lease liabilities, short-term

 

Other current liabilities

 

$

5,856

 

 

$

5,276

 

Lease liabilities, long-term

 

 Lease liability

 

$

21,335

 

 

$

23,858

 

Summary of Components of Lease Expense

The following table presents the components of lease expense during the three and six months ended June 30, 2025 and 2024:

 

 

 

Three months ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Operating lease costs

 

$

1,710

 

 

$

3,033

 

 

$

3,681

 

 

$

6,894

 

Variable lease costs

 

 

250

 

 

 

285

 

 

 

458

 

 

 

458

 

Total

 

$

1,960

 

 

$

3,318

 

 

$

4,139

 

 

$

7,352

 

 

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 and six months ended June 30, 2025 and 2024:

 

 

 

Three months ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

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

 

$

1,453

 

 

$

1,384

 

 

$

3,088

 

 

$

2,887

 

Lease liabilities arising from new ROU assets

 

$

1,374

 

 

$

 

 

$

1,374

 

 

$

 

Schedule of Other Information Related to Leases

The following table presents other information related to leases:

 

 

 

June 30, 2025

 

 

December 31, 2024

 

Weighted average remaining lease term (years)

 

 

4.9

 

 

 

4.7

 

Weighted average discount rate

 

 

9.4

%

 

 

8.8

%

Schedule of Future Minimum Lease Payments

Maturities of lease liabilities as of June 30, 2025 are summarized as follows:

 

 

 

Amount

 

 

Remainder of 2025

 

$

4,638

 

 

2026

 

 

7,564

 

 

2027

 

 

6,958

 

 

2028

 

 

4,743

 

 

2029

 

 

3,944

 

 

Thereafter

 

 

6,443

 

 

Total future lease payments

 

 

34,290

 

 

Less: imputed interest

 

 

7,099

 

 

Total

 

$

27,191