XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease Expenses
Lease expense consisted of the following for the years ended December 31, 2025, 2024 and 2023 (in thousands):

Year Ended December 31,
202520242023
Operating lease cost$21,022 $18,147 $10,073 
Finance lease cost:
Amortization of right-of-use assets7,364 21,394 6,360 
Interest on lease liabilities1,542 2,255 1,395 
Total finance lease cost8,906 23,649 7,755 
Short-term lease expense (1)
234 360 2,278 
Total lease expense (2)
$30,162 $42,156 $20,106 
(1)Short-term lease expense represents expense related to leases with a contract term of one year or less.
(2)Operating lease expense is recorded in operating costs for the respective segments and within “selling, general and administrative”, amortization of right-of-use assets is recorded within “depreciation, depletion, amortization and impairment”, and interest on lease liabilities is recorded within “interest expense” in our consolidated statements of operations.
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases for the years ended December 31, 2025, 2024 and 2023 is as follows (in thousands):
 Year Ended December 31,
 202520242023
Cash paid for amounts included in the measurement of lease liabilities:   
Operating cash flows from operating leases$18,298 $14,838 $8,935 
Operating cash flows from finance leases1,549 2,220 1,380 
Financing cash flows from finance leases7,823 45,484 15,915 
 
Right of use assets obtained in exchange for lease obligations:
Operating leases (1)
$16,719 $12,541 $34,802 
Finance leases (1)
3,247 21,234 73,245 
(1)Includes right of use assets acquired in business combinations in 2023.
Schedule of Lease Terms and Discount Rates
Lease terms and discount rates related to leases as of December 31, 2025 and 2024 is as follows:
Year Ended December 31,
20252024
Weighted Average Remaining Lease Term:
Operating leases3.8 years4.8 years
Finance leases2.4 years2.3 years
Weighted Average Discount Rate:
Operating leases6.0%6.5%
Finance leases7.8%7.4 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating and finance lease liabilities as of December 31, 2025 are as follows (in thousands):
Year ending December 31,Operating Finance
2026$20,578 $8,423 
20279,850 2,470 
20287,971 1,485 
20296,258 1,485 
20304,288 595 
Thereafter2,837 — 
Total lease payments51,782 14,458 
Less imputed interest(5,523)(1,285)
Total$46,259 $13,173 
Schedule of Maturities of Finance Lease Liabilities
Maturities of operating and finance lease liabilities as of December 31, 2025 are as follows (in thousands):
Year ending December 31,Operating Finance
2026$20,578 $8,423 
20279,850 2,470 
20287,971 1,485 
20296,258 1,485 
20304,288 595 
Thereafter2,837 — 
Total lease payments51,782 14,458 
Less imputed interest(5,523)(1,285)
Total$46,259 $13,173