XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Maturity of Remaining Operating Leases Liabilities
The table below summarizes the maturity of remaining operating lease liabilities at June 30, 2025:
Lease payments due in:Operating Lease
(dollars in thousands)
2025 remaining
$268
2026550
2027621
2028630
2029420
Thereafter803
Total lease payments$3,292 
Less imputed interest(401)
Total lease liabilities, as reported$2,891