v3.26.1
Segment Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Segment Reporting [Abstract]        
Number of reportable segments | segment     1  
Segment Reporting [Line Items]        
Interest Income $ 336,836,000 $ 319,115,000 $ 647,859,000 $ 631,657,000
Interest Expense 95,193,000 99,163,000 182,312,000 197,049,000
Salaries and employee benefits 68,742,000 64,318,000 131,978,000 126,173,000
Occupancy and equipment 15,787,000 14,023,000 30,654,000 28,448,000
Data processing expense 9,307,000 8,364,000 18,191,000 16,922,000
Merger and acquisition expenses 12,726,000 0 13,120,000 0
Other expense 28,932,000 29,335,000 55,526,000 57,425,000
FDIC and state assessment 3,045,000 1,636,000 4,644,000 5,023,000
Electronic banking expense 3,223,000 3,172,000 6,549,000 6,227,000
Income tax expense 35,076,000 33,588,000 69,099,000 65,533,000
Net income 119,327,000 118,403,000 237,536,000 233,612,000
Income (loss) from equity method investments 4,000,000.0 4,300,000 5,526,160 9,445,436
Depreciation, depletion and amortization 5,400,000 5,200,000 10,794,655 10,529,515
Banking Segment        
Segment Reporting [Line Items]        
Interest Income 336,836,000 319,115,000 647,859,000 631,657,000
Other Revenues 53,454,000 51,079,000 96,257,000 96,505,000
Total consolidated revenues 390,290,000 370,194,000 744,116,000 728,162,000
Interest Expense 95,193,000 99,163,000 182,312,000 197,049,000
Segment net interest income and noninterest income 295,097,000 271,031,000 561,804,000 531,113,000
Credit loss expense 5,200,000 3,000,000 5,700,000 3,000,000
Salaries and employee benefits 68,742,000 64,318,000 131,978,000 126,173,000
Occupancy and equipment 15,787,000 14,023,000 30,654,000 28,448,000
Data processing expense 9,307,000 8,364,000 18,191,000 16,922,000
Merger and acquisition expenses 12,726,000 0 13,120,000 0
Other expense 10,261,000 12,496,000 21,326,000 21,199,000
FDIC and state assessment 3,045,000 1,636,000 4,644,000 5,023,000
Electronic banking expense 3,223,000 3,172,000 6,549,000 6,227,000
Other segment items 12,403,000 12,031,000 23,007,000 24,976,000
Income tax expense 35,076,000 33,588,000 69,099,000 65,533,000
Net income $ 119,327,000 $ 118,403,000 $ 237,536,000 $ 233,612,000