XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
Schedule of operating lease payments
    
   Operating 
(dollars in thousands)  Leases 
2025  $1,083 
2026   2,210 
2027   2,267 
2028   2,015 
2029   1,501 
Thereafter   18,686 
Total undiscounted lease payments   27,762 
Discount effect of cash flows   5,284 
Total lease liability  $22,478