XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Lease Costs and Other Lease Information
The following table presents lease costs and other lease information.
Three Months EndedSix Months Ended
(dollars in thousands)June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Lease cost  
Operating lease cost (cost resulting from lease payments)$1,565 $1,667 $3,166 $3,383 
Variable lease cost (cost excluded from lease payments)237 253 478 509 
Sublease income(10)(29)(40)(59)
Net lease cost$1,792 $1,891 $3,604 $3,833 
Operating lease - operating cash flows (fixed payments)$1,731 $1,814 $3,509 $3,673 
(dollars in thousands)June 30, 2024December 31, 2023
Right-of-use assets - operating leases$16,250 $19,129 
Operating lease liabilities$20,016 $23,238 
Weighted average lease term - operating leases4.71yrs4.93yrs
Weighted average discount rate - operating leases2.67 %2.78 %
Schedule of Future Minimum Payments for Operating Leases
Future minimum payments for operating leases with initial or remaining terms of more than one year as of June 30, 2024 were as follows:
(dollars in thousands)
Twelve months ended:  
June 30, 2025$6,796 
June 30, 20264,276 
June 30, 20272,832 
June 30, 20282,278 
June 30, 20291,981 
Thereafter2,844 
Total future minimum lease payments21,007 
Amounts representing interest(991)
Present value of net future minimum lease payments$20,016