XML 54 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Finance Lease Liabilities

Finance lease liabilities as of September 30, 2025 and December 31, 2024 consisted of the following (in thousands):

 

September 30, 2025

 

 

December 31, 2024

 

Finance lease liabilities

$

175,168

 

 

$

191,383

 

Less current portion of finance lease liabilities

 

(24,590

)

 

 

(23,475

)

Finance lease liabilities, long-term

$

150,578

 

 

$

167,908

 

Schedule of Maturities of Operating and Finance Lease Liabilities

A maturity analysis of the Company’s operating and finance lease liabilities (excluding short-term leases) at September 30, 2025 is as follows (in thousands):

Year

Operating

 

 

Finance

 

Remainder of 2025

$

8,854

 

 

$

8,309

 

2026

 

33,932

 

 

 

33,235

 

2027

 

33,931

 

 

 

33,235

 

2028

 

34,190

 

 

 

27,584

 

2029

 

33,780

 

 

 

27,571

 

Thereafter

 

75,607

 

 

 

85,581

 

Total lease payments

$

220,294

 

 

$

215,515

 

Less: imputed interest

 

(52,267

)

 

 

(40,347

)

Carrying value of lease liabilities

 

168,027

 

 

 

175,168

 

Less: current portion

 

(23,528

)

 

 

(24,590

)

Carrying value of long-term lease liabilities

$

144,499

 

 

$

150,578

 

Schedule of Total Lease Cost

The Company’s total lease costs for the three and nine months ended September 30, 2025 and 2024 recognized in the consolidated statements of income consisted of the following (in thousands):

 

For the three months ended September 30,

 

 

For the nine months ended September 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Amortization of finance lease right-of-use assets

$

652

 

 

$

434

 

 

$

1,957

 

 

$

1,739

 

Interest on finance lease liabilities

 

2,792

 

 

 

3,123

 

 

 

8,630

 

 

 

9,609

 

Operating lease expense

 

8,953

 

 

 

426

 

 

 

14,388

 

 

 

1,316

 

Short-term lease expense

 

158

 

 

 

274

 

 

 

408

 

 

 

808

 

Total lease costs

$

12,555

 

 

$

4,257

 

 

$

25,383

 

 

$

13,472

 

Schedule of Other Information Related to Leases

Other information related to leases for the three and nine months ended September 30, 2025 and 2024 are as follows (in thousands):

 

For the three months ended September 30,

 

 

For the nine months ended September 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Operating cash flows for finance leases

$

2,792

 

 

$

3,123

 

 

$

8,630

 

 

$

9,609

 

Financing cash flows for finance leases

 

5,501

 

 

 

5,172

 

 

 

16,215

 

 

 

15,252

 

Operating cash flows for operating leases

 

8,845

 

 

 

495

 

 

 

14,121

 

 

 

1,600