XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Industry Segment Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Segment Reporting [Abstract]      
Number of reportable segments | segment 2    
Segment Reporting Information [Line Items]      
Fee income $ 124,982 $ 109,691 $ 100,441
Interest income 64,015 47,370 49,576
Interest expense 3,482 1,171 2,362
Intersegment income (expense) 58,844 44,326 45,325
Tax-equivalized pre-tax income 44,589 35,694 32,230
Goodwill 17,309 14,262 14,262
Other intangible assets, net 4,126 2,564 3,423
Total assets 2,573,023 2,554,901 2,203,235
Average funding sources 2,332,701 2,026,511 1,640,448
Tax equivalent adjustment 1,700 1,900 1,900
Corporate, Eliminations and Other      
Segment Reporting Information [Line Items]      
Fee income 1,142 1,608 1,286
Interest income (5,426) (1,694) (261)
Interest expense (827) 0 0
Intersegment income (expense) 0 0 0
Tax-equivalized pre-tax income (3,455) (756) 1,027
Goodwill 0 0 0
Other intangible assets, net 0 0 0
Total assets (205,355) 13,681 17,007
Average funding sources 0 0 0
Information Services | Operating Segments      
Segment Reporting Information [Line Items]      
Fee income 120,234 106,678 97,640
Interest income 28,528 24,332 20,343
Interest expense 166 0 0
Intersegment income (expense) (3,350) (3,222) (2,315)
Tax-equivalized pre-tax income 26,478 25,446 16,230
Goodwill 17,173 14,126 14,126
Other intangible assets, net 4,126 2,564 3,423
Total assets 1,595,939 1,450,594 1,188,745
Average funding sources 1,379,355 1,150,493 902,486
Banking Services | Operating Segments      
Segment Reporting Information [Line Items]      
Fee income 3,606 1,405 1,515
Interest income 40,913 24,732 29,494
Interest expense 4,143 1,171 2,362
Intersegment income (expense) 3,350 3,222 2,315
Tax-equivalized pre-tax income 21,566 11,004 14,973
Goodwill 136 136 136
Other intangible assets, net 0 0 0
Total assets 1,182,439 1,090,626 997,483
Average funding sources $ 953,346 $ 876,018 $ 737,962