Annual report [Section 13 and 15(d), not S-K Item 405]

Leases (Tables)

v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 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

 

December 31, 2025

 

 

December 31, 2024

 

ROU assets, net

 

 Right-of-use assets

 

$

13,736

 

 

$

24,036

 

Lease liabilities, short-term

 

Other current liabilities

 

$

4,701

 

 

$

5,276

 

Lease liabilities, long-term

 

 Lease liability

 

$

14,243

 

 

$

23,858

 

Summary of Components of Lease Expense

The following tables present the components of lease expense:

 

 

 

Year Ended December 31,

 

 

 

2025

 

 

2024

 

 

2023

 

Operating lease costs

 

$

6,987

 

 

$

10,905

 

 

$

21,260

 

Variable lease costs

 

 

976

 

 

 

882

 

 

 

1,699

 

Total

 

$

7,963

 

 

$

11,787

 

 

$

22,959

 

Schedule of Supplemental Cash Flow Information Related to Operating Leases

The following table presents the supplemental cash flow information related to operating leases:

 

 

 

Year Ended December 31,

 

 

 

2025

 

 

2024

 

 

2023

 

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

 

$

5,963

 

 

$

6,454

 

 

$

14,641

 

Lease liabilities arising from new ROU assets

 

$

2,975

 

 

$

116

 

 

$

70,455

 

 

Schedule of Other Information Related to Leases

The following table presents other information related to leases:

 

 

 

Years ended December 31,

 

 

 

2025

 

 

2024

 

 

2023

 

 Weighted average remaining lease term (years)

 

 

4.6

 

 

 

4.7

 

 

 

6.7

 

 Weighted average discount rate

 

 

9.0

%

 

 

8.8

%

 

 

8.5

%

Schedule of Future Minimum Lease Payments

Maturities of lease liabilities as of December 31, 2025 are summarized as follows:

 

 

 

Amount

 

 

2026

 

$

6,183

 

 

2027

 

 

5,077

 

 

2028

 

 

3,380

 

 

2029

 

 

2,736

 

 

2030

 

 

2,444

 

 

Thereafter

 

 

3,504

 

 

Total future lease payments

 

 

23,324

 

 

Less: imputed interest

 

 

4,380

 

 

Total

 

$

18,944