XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Lease Obligations (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Lease, Cost
202520242023
(in thousands)
Operating lease cost$6,371 $9,945 $12,903 
Finance lease interest expense350 746 1,048 
Finance lease equipment depreciation1,050 3,310 8,825 
Total finance lease cost$1,400 $4,056 $9,873 
Total operating and finance lease cost$7,771 $14,001 $22,776 
Lessee, Operating Lease, Liability, Maturity
(in thousands)OperatingFinance
20261,381 3,840 
2027320 — 
2028— — 
2029— — 
2030— — 
Thereafter— — 
Total minimum lease payments$1,701 $3,840 
Less: future payment amount for interest54 40 
Present value of minimum lease payments$1,647 $3,800 
Less: current portion1,330 3,800 
Lease obligations, long-term$317 $—