XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Components of Lease Costs
The components of lease costs were as follows:

ClassificationThree Months Ended
March 31,
(in thousands)20252024
Finance lease cost
Amortization of leased assets
Depreciation and amortization
$188 $119 
Interest on lease liabilitiesInterest expense24 19 
Operating lease cost
Operating expense1
1,164 736 
Lease cost$1,376 $874 
_________________________________________
(1)Operating lease expense is presented in cost of services or selling, general and administrative expense based on the use of the relevant facility.
Other information related to operating and finance leases was as follows:

March 31,
2025
December 31,
2024
Operating leases
Weighted average remaining lease term (years)8.48.5
Weighted average discount rate6.2 %6.1 %
Finance leases
Weighted average remaining lease term (years)9.09.0
Weighted average discount rate5.3 %5.3 %

Three Months Ended
March 31,
(in thousands)20252024
Cash paid for operating lease liabilities$1,264 $765 
Operating lease right-of-use assets obtained in exchange for new lease liabilities (includes new leases or modification of existing leases)51 1,737 
Schedule of Expected Maturity of Lease Liabilities, Operating
The following table summarizes the expected maturity of lease liabilities as of March 31, 2025:
(in thousands)Operating LeasesFinance LeasesTotal
2025 (remainder of the year)$2,993 $255 $3,248 
20263,186 400 3,586 
20272,221 203 2,424 
20281,837 158 1,995 
20291,469 160 1,629 
2030 and thereafter7,177 1,041 8,218 
Total lease payments18,883 2,217 21,100 
Less: Interest(4,878)(460)(5,338)
Present value of lease liabilities$14,005 $1,757 $15,762 
Schedule of Expected Maturity of Lease Liabilities, Financing
The following table summarizes the expected maturity of lease liabilities as of March 31, 2025:
(in thousands)Operating LeasesFinance LeasesTotal
2025 (remainder of the year)$2,993 $255 $3,248 
20263,186 400 3,586 
20272,221 203 2,424 
20281,837 158 1,995 
20291,469 160 1,629 
2030 and thereafter7,177 1,041 8,218 
Total lease payments18,883 2,217 21,100 
Less: Interest(4,878)(460)(5,338)
Present value of lease liabilities$14,005 $1,757 $15,762 
Schedule of Minimum Rental Receipts Under Lease Agreement Lessor, Operating Leases Contractual minimum rental receipts expected under the lease agreements in place as of March 31, 2025 is as follows:
(in thousands)Operating Leases
2025 (remainder of the year)$3,331 
20263,816 
20273,382 
20283,168 
20292,884 
2030 and thereafter17,156 
Total
$33,737