XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Leases (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
   As of September 30, 2024 
   (dollars in thousands) 

Remainder of 2024

 $963 

2025

  5,800 

2026

  5,837 

2027

  5,742 

2028

  4,824 

Thereafter

  10,938 

Total future minimum lease payments

 $34,104 

Less amount of payment representing interest

  (3,224)

Total present value of lease payments

 $30,880 
Lease, Cost [Table Text Block]
  

September 30,

  

December 31,

 
  2024  2023 

Operating Leases

 

(dollars in thousands)

 

ROU assets

 $29,283  $29,803 

Lease liabilities

  30,880   31,191 
         

Weighted-average remaining lease term (in years)

  6.84   7.63 

Weighted-average discount rate

  2.80%  1.72%