XML 70 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Leases (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Assets and Liabilities, Lessee [Table Text Block]
   

December 31,

  

December 31,

 

(dollars in thousands)

  

2024

  

2023

 

Lease Right-of-Use Assets

Classification

        

Operating lease right-of-use assets

Operating lease right-of-use assets

 $13,438  $5,436 

Lease Liabilities

         

Operating lease liabilities

Operating lease liabilities

 $18,991  $5,751 
Lease, Cost [Table Text Block]
  

December 31,

  

December 31,

 
  

2024

  

2023

 

Weighted-average remaining lease term, years

        

Operating leases

  12.6   7.3 

Weighted-average discount rate

        

Operating leases

  4.5%  3.9%
  

Year ended

 
  

December 31,

 

(dollars in thousands)

 

2024

  

2023

  

2022

 

Lease costs

            

Operating lease cost

 $1,931  $1,914  $1,799 

Variable lease cost

  1,202   1,159   899 

Short-term lease cost

  224   167   217 

Finance lease cost

            

Interest on lease liabilities

        7 

Amortization of right-of-use assets

        87 

Sublease income

  (226)  (219)  (238)

Net lease cost

 $3,131  $3,021  $2,771 

Other information

            

Cash paid for amounts included in the measurement of lease liabilities operating cash flows from operating leases

 $2,019  $1,755  $1,706 

Right-of-use assets obtained in exchange for new operating lease liabilities

  9,373   1,868  $4,266 
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
  

Operating

 

(dollars in thousands)

 

Leases

 

Year ended

    

December 31, 2025

 $2,514 

December 31, 2026

  2,380 

December 31, 2027

  1,881 

December 31, 2028

  1,626 

December 31, 2029

  1,224 

Thereafter

  25,218 

Total future minimum lease payments

 $34,843 

Amounts representing interest

  (15,852)

Total operating lease liabilities

 $18,991