XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Lease Costs and Other Lease Information
The following table presents lease costs and other lease information.
Three Months Ended March 31,
(dollars in thousands)20252024
Lease cost  
Operating lease cost (cost resulting from lease payments)$1,892 $1,601 
Variable lease cost (cost excluded from lease payments)115 241 
Sublease income— (30)
Net lease cost$2,007 $1,812 
Operating lease - operating cash flows (fixed payments)$1,499 $1,778 
(dollars in thousands)March 31, 2025December 31, 2024
Right-of-use assets - operating leases$32,769 $18,494 
Operating lease liabilities$38,484 $23,815 
Weighted average lease term - operating leases (in years)
9.116.78
Weighted average discount rate - operating leases3.57 %3.03 %
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 March 31, 2025 were as follows:
(dollars in thousands)
Twelve months ended:  
March 31, 2026$5,445 
March 31, 20274,692 
March 31, 20284,922 
March 31, 20294,785 
March 31, 20304,272 
Thereafter22,321 
Total future minimum lease payments46,437 
Amounts representing interest(7,953)
Present value of net future minimum lease payments$38,484