XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of lease cost
The components of lease expense were as follows:
 Years Ended December 31,
(in thousands)20242023
Operating lease cost$7,321 $8,103 
Finance lease cost:
Amortization of right-of-use assets
181 425 
Interest on lease liabilities
Variable lease costs and nonlease components1,633 1,470 
Sublease income(649)(1,376)
Total$8,492 $8,630 
Schedule of lease supplemental cash flow information Supplemental cash flow information related to leases were as follows:
 Years Ended December 31,
(in thousands)20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases
$10,421 $11,248 
Operating cash flows from finance leases
Financing cash flows from finance leases
168 456 
Right-of-use assets obtained
Operating leases$5,622 $2,690 
Finance leases— 385 
Schedule of lease assets and liabilities
Supplemental information related to leases was as follows:
At December 31,
(in thousands, except lease term and discount rate)20242023
Operating lease right-of-use assets, included in other assets$25,235$27,594
Operating lease liabilities, included in accounts payable and other liabilities30,99335,043
Finance lease right-of-use assets, included in other assets$48$318
Finance lease liabilities, included in accounts payable and other liabilities 37288
Weighted Average Remaining lease term in years
Operating leases4.314.49
Finance leases0.581.58
Weighted Average Discount Rate
Operating leases1.82%1.88%
Finance leases3.50%3.50%
Schedule of finance lease liability maturities
Maturities of lease liabilities and obligations under leases classified as nonlease components were as follows:
Lease Liabilities
(in thousands)Operating LeasesFinance LeasesNonlease Components
Year ended December 31,
2025$10,079 $37 $3,723 
20268,721 — 3,785 
20277,683 — 3,841 
20282,750 — 125 
20291,678 — — 
2030 and thereafter2,874 — — 
Total lease payments
33,785 37 $11,474 
Less imputed interest2,792 — 
Total$30,993 $37 
Schedule of operating lease liability maturities
Maturities of lease liabilities and obligations under leases classified as nonlease components were as follows:
Lease Liabilities
(in thousands)Operating LeasesFinance LeasesNonlease Components
Year ended December 31,
2025$10,079 $37 $3,723 
20268,721 — 3,785 
20277,683 — 3,841 
20282,750 — 125 
20291,678 — — 
2030 and thereafter2,874 — — 
Total lease payments
33,785 37 $11,474 
Less imputed interest2,792 — 
Total$30,993 $37