XML 37 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Maturities of Lease Liabilities Under Operating and Finance Leases

The maturities of lease liabilities under our operating and finance leases as of March 31, 2025 were as follows:

 

 

 

Operating Leases

 

 

Finance Leases

 

Years Ending December 31,

 

(in thousands)

 

2025

 

 

12,590

 

 

 

947

 

2026

 

 

15,677

 

 

 

1,285

 

2027

 

 

5,494

 

 

 

436

 

2028

 

 

3,319

 

 

 

 

2029

 

 

3,415

 

 

 

 

Thereafter

 

 

9,044

 

 

 

 

Total lease payments

 

$

49,539

 

 

$

2,668

 

Less: amount representing interest

 

 

(9,985

)

 

 

(280

)

Present value of lease liabilities

 

$

39,554

 

 

$

2,388

 

 

 

 

 

 

 

 

Balance as of March 31, 2025

 

 

 

 

 

 

Other current liabilities

 

$

12,846

 

 

$

1,070

 

Operating lease liabilities - long-term

 

 

26,708

 

 

 

 

Other long-term liabilities

 

 

 

 

 

1,318

 

Total

 

$

39,554

 

 

$

2,388

 

Components of Lease Cost

The components of lease cost were as follows:

 

 

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

 

 

(in thousands)

 

Operating lease cost:

 

 

 

 

 

 

Operating lease cost

 

$

3,747

 

 

$

4,293

 

Short-term lease cost

 

 

42

 

 

 

48

 

Total operating lease cost

 

$

3,789

 

 

$

4,341

 

Finance lease cost:

 

 

 

 

 

 

Amortization expense

 

$

240

 

 

$

240

 

Interest on lease liabilities

 

 

66

 

 

 

90

 

Total finance lease cost

 

$

306

 

 

$

330

 

Summary of Other Information Related to Leases

Other information related to leases was as follows:

 

 

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

 

 

(in thousands, except lease term and discount rate)

 

Supplemental Cash Flows Information

 

 

 

 

 

 

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

 

 

 

 

 

 

Operating cash flows for operating leases

 

$

4,139

 

 

$

3,993

 

Operating cash flows for finance leases

 

 

66

 

 

 

90

 

Financing cash flows for finance leases

 

 

250

 

 

 

227

 

 

 

 

 

 

 

 

Weighted Average Remaining Lease Term

 

 

 

 

 

 

Operating leases

 

 

4.6

 

 

 

5.0

 

Finance leases

 

 

2.0

 

 

 

3.0

 

Weighted Average Discount Rate

 

 

 

 

 

 

Operating leases

 

 

11.1

%

 

 

11.4

%

Finance leases

 

 

10.4

%

 

 

10.4

%