XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of matching contributions

    

2023

    

2022

    

2021

(dollars in thousands)

Matching contribution

$

3,314

$

3,071

$

2,446

Schedule of Change in compensation agreements

    

2023

    

2022

    

2021

(dollars in thousands)

Balance, beginning

$

38,255

$

32,353

$

24,713

Employee deferrals

 

4,306

3,615

 

4,900

Company match and interest

 

4,788

2,776

 

3,048

Cash payments made

 

(549)

 

(489)

 

(308)

Balance, ending

$

46,800

$

38,255

$

32,353

Supplemental Executive Retirement Plans [Member]  
Notes Tables  
Schedule of Change in compensation agreements

    

2023

    

2022

    

2021

(dollars in thousands)

Balance, beginning

$

8,165

$

7,273

$

6,189

Expense accrued

 

889

 

1,286

 

1,532

Cash payments made

 

(365)

 

(394)

 

(448)

Balance, ending

$

8,689

$

8,165

$

7,273