XML 70 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Costs and Other Lease Information
The following table presents lease costs and other lease information.
Years Ended December 31,
(dollars in thousands)20232022
Lease cost  
Operating lease cost (cost resulting from lease payments)$6,590 $7,145 
Variable lease cost (cost excluded from lease payments)1,000 1,008 
Sublease income(119)(241)
Net lease cost$7,471 $7,912 
Operating lease - operating cash flows (fixed payments)$7,198 $7,368 
(dollars in thousands)December 31, 2023December 31, 2022
Right-of-use assets - operating leases$19,129 $24,544 
Operating lease liabilities$23,238 $29,267 
Weighted average lease term - operating leases4.93yrs5.50yrs
Weighted average discount rate - operating leases2.78 %2.91 %
Schedule of Future Minimum Payments For Operating Leases
Future minimum payments for operating leases with initial or remaining terms of one year or more as of December 31, 2023 were as follows:
(dollars in thousands)
Twelve months ended:
  
December 31, 2024$6,925 
December 31, 20256,078 
December 31, 20262,988 
December 31, 20272,599 
December 31, 20282,176 
Thereafter3,751 
Total future minimum lease payments
24,517 
Amounts representing interest
(1,279)
Present value of net future minimum lease payments
$23,238