XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Components of Lease Costs
The components of lease costs were as follows:

ClassificationThree Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Finance lease cost
Amortization of leased assetsDepreciation$171 $119 $290 $238 
Interest on lease liabilitiesInterest expense24 19 43 39 
Operating lease cost
Operating expense1
1,104 792 1,840 1,648 
Lease cost$1,299 $930 $2,173 $1,925 
_________________________________________
(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:

June 30,
2024
December 31,
2023
Operating leases
Weighted average remaining lease term (years)8.67.1
Weighted average discount rate5.9 %5.0 %
Finance leases
Weighted average remaining lease term (years)9.712.3
Weighted average discount rate5.3 %5.2 %

Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2024202320242023
Cash paid for operating lease liabilities$1,053 $725 $1,818 $1,602 
Operating lease right-of-use assets obtained in exchange for new lease liabilities (includes new leases or modification of existing leases)247 194 1,984 1,687 
Schedule of Expected Maturity of Lease Liabilities, Operating
The following table summarizes the expected maturity of lease liabilities as of June 30, 2024:
(in thousands)Operating LeasesFinance LeasesTotal
2024 (remainder of the year)$1,969 $166 $2,135 
20253,523 385 3,908 
20262,640 314 2,954 
20271,777 164 1,941 
20281,487 158 1,645 
2029 and thereafter8,206 1,201 9,407 
Total lease payments19,602 2,388 21,990 
Less: Interest(5,033)(518)(5,551)
Present value of lease liabilities$14,569 $1,870 $16,439 
Schedule of Expected Maturity of Lease Liabilities, Financing
The following table summarizes the expected maturity of lease liabilities as of June 30, 2024:
(in thousands)Operating LeasesFinance LeasesTotal
2024 (remainder of the year)$1,969 $166 $2,135 
20253,523 385 3,908 
20262,640 314 2,954 
20271,777 164 1,941 
20281,487 158 1,645 
2029 and thereafter8,206 1,201 9,407 
Total lease payments19,602 2,388 21,990 
Less: Interest(5,033)(518)(5,551)
Present value of lease liabilities$14,569 $1,870 $16,439 
Schedule of Minimum Rental Receipts Under Lease Agreement Lessor, Operating Leases Contractual minimum rental receipts expected under the lease agreements in place as of June 30, 2024 is as follows:
(in thousands)Operating Leases
2024 (remainder of the year)$2,721 
20254,711 
20263,945 
20273,596 
20283,418 
2029 and thereafter23,606 
Total
$41,997