XML 97 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Components of Lease Costs
The components of lease costs were as follows:

ClassificationYears Ended December 31,
(in thousands)202520242023
Finance lease cost
Amortization of leased assetsDepreciation$726 $665 $477 
Interest on lease liabilitiesInterest expense103 95 78 
Operating lease cost
Operating expense1
4,382 4,316 3,054 
Lease cost$5,211 $5,076 $3,609 
_________________________________________
(1)Operating lease expense is presented in cost of service or selling, general and administrative expense based on the use of the relevant facility.
December 31,
2025
December 31,
2024
Operating leases
Weighted average remaining lease term (years)8.48.5
Weighted average discount rate6.3 %6.1 %
Finance leases
Weighted average remaining lease term (years)17.39.0
Weighted average discount rate6.5 %5.3 %

Years Ended December 31,
(in thousands)202520242023
Cash paid for operating lease liabilities
$4,526 $4,480 $3,218 
Operating lease right-of-use assets obtained in exchange for new lease liabilities (includes new leases or modifications of existing leases)
$1,731 $2,250 $1,968 
Schedule of Expected Maturity of Lease Liabilities, Operating
The following table summarizes the expected maturity of lease liabilities at December 31, 2025:
(in thousands)Operating LeasesFinance LeasesTotal
2026$3,616 $443 $4,059 
20272,569 246 2,815 
20282,140 202 2,342 
20291,751 206 1,957 
20301,502 206 1,708 
2031 and thereafter6,544 3,272 9,816 
Total lease payments18,122 4,575 22,697 
Less: interest(4,671)(2,336)(7,007)
Present value of lease liabilities$13,451 $2,239 $15,690 
Schedule of Expected Maturity of Lease Liabilities, Financing
The following table summarizes the expected maturity of lease liabilities at December 31, 2025:
(in thousands)Operating LeasesFinance LeasesTotal
2026$3,616 $443 $4,059 
20272,569 246 2,815 
20282,140 202 2,342 
20291,751 206 1,957 
20301,502 206 1,708 
2031 and thereafter6,544 3,272 9,816 
Total lease payments18,122 4,575 22,697 
Less: interest(4,671)(2,336)(7,007)
Present value of lease liabilities$13,451 $2,239 $15,690 
Schedule of Minimum Rental Receipts Under Lease Agreement Lessor, Operating Leases
Below is a summary of our contractual minimum rental receipts expected under the lease agreements in place at December 31, 2025:
(in thousands)Operating Leases
2026$4,047 
20273,650 
20283,457 
20293,303 
20303,097 
2031 and thereafter14,710 
Total $32,264