v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of operating lease payments
    
(dollars in thousands)  Operating
Leases
 
2025  $1,620 
2026   2,210 
2027   2,267 
2028   2,015 
2029   1,501 
Thereafter   18,686 
Total undiscounted lease payments   28,299 
Discount effect of cash flows   5,446 
Total lease liability  $22,853