XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Lessee Disclosure [Abstract]  
Schedule of components of lease expense

The components of the lease expense are as follows (in thousands, except lease term and discount rate figures):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Finance lease expense:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right-of-use-assets

 

$

351

 

 

$

884

 

 

$

1,076

 

 

$

3,469

 

Interest on lease liabilities

 

 

143

 

 

 

310

 

 

 

543

 

 

 

1,049

 

Total finance lease expense

 

 

494

 

 

 

1,194

 

 

 

1,619

 

 

 

4,518

 

Operating lease expense

 

 

292

 

 

 

299

 

 

 

888

 

 

 

660

 

Short-term lease expense

 

 

9,577

 

 

 

9,730

 

 

 

28,213

 

 

 

27,125

 

Total lease expense

 

$

10,363

 

 

$

11,223

 

 

$

30,720

 

 

$

32,303

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Other information:

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows used for finance leases

 

$

(156

)

 

$

(320

)

 

$

(582

)

 

$

(1,088

)

Operating cash flows used for operating leases

 

$

(284

)

 

$

(340

)

 

$

(935

)

 

$

(749

)

Financing cash flows used for finance leases

 

$

(866

)

 

$

(2,049

)

 

$

(2,539

)

 

$

(6,242

)

 

 

 

 

 

 

September 30, 2025

December 31, 2024

Weighted-average remaining lease term - finance leases

 

1.1 years

1.7 years

Weighted-average remaining lease term - operating leases

 

2.9 years

3.0 years

Weighted-average discount rate - finance leases

 

18.2%

18.2%

Weighted-average discount rate - operating leases

 

16.9%

16.9%

Schedule of maturities of noncancellable operating lease liabilities

Maturities of the lease liability under the noncancellable operating leases as of September 30, 2025 are as follows (in thousands):

 

 

Operating Leases

 

Remainder of 2025

 

$

269

 

2026

 

 

1,079

 

2027

 

 

632

 

2028

 

 

425

 

2029

 

 

164

 

Thereafter

 

 

84

 

Total undiscounted lease payments

 

 

2,653

 

Less: imputed interest

 

 

(544

)

Total operating lease liability

 

 

2,109

 

Less: operating lease liabilities, current

 

 

(796

)

Operating lease liabilities, net of current portion

 

$

1,313

 

 

 

 

 

Schedule of maturities of noncancellable finance lease liabilities

Maturities of the lease liability under the noncancellable finance leases as of September 30, 2025 are as follows (in thousands):

 

 

Finance Leases

 

Remainder of 2025

 

$

1,033

 

2026

 

 

1,754

 

2027

 

 

384

 

2028

 

 

 

Total undiscounted lease payments

 

 

3,171

 

Less: imputed interest

 

 

(304

)

Total finance lease liability

 

 

2,867

 

Less: current installments of obligations under finance leases

 

 

(2,375

)

Obligations under finance leases, excluding current installments

 

$

492