XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of operating lease payment due
         
      
    Operating 
(dollars in thousands)   Leases 
2025   $2,157 
2026    2,210 
2027    2,267 
2028    2,015 
2029    1,501 
Thereafter    18,686 
Total undiscounted lease payments    28,836 
Discount effect of cash flows    5,610 
Total lease liability   $23,226