v3.25.3
Investment in Securities - Schedule of Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Marketable Securities [Line Items]    
Amortized Cost $ 756,338 $ 587,708
Gross Unrealized Gains 3,317 18
Gross Unrealized Losses (42,286) (59,705)
Fair Value 717,369 528,021
AFS, Less than 12 months, Estimated Fair Value 120,480 97,255
AFS, Less than 12 months, Unrealized Losses 1,243 2,193
AFS, 12 months or more, Estimated Fair Value 351,106 401,004
AFS, 12 months or more, Unrealized Losses 41,043 57,512
Debt Securities, Available-for-sale, Unrealized Loss Position 471,586 498,259
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 42,286 59,705
State and political subdivisions    
Marketable Securities [Line Items]    
Amortized Cost 257,145 188,933
Gross Unrealized Gains 1,802 4
Gross Unrealized Losses (11,838) (16,973)
Fair Value 247,109 171,964
AFS, Less than 12 months, Estimated Fair Value 2,814 4,082
AFS, Less than 12 months, Unrealized Losses 16 8
AFS, 12 months or more, Estimated Fair Value 148,209 163,893
AFS, 12 months or more, Unrealized Losses 11,822 16,964
Debt Securities, Available-for-sale, Unrealized Loss Position 151,023 167,975
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 11,838 16,972
Mortgage-backed securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Marketable Securities [Line Items]    
Amortized Cost 439,159 267,359
Gross Unrealized Gains 1,515 11
Gross Unrealized Losses (27,864) (34,095)
Fair Value 412,810 233,275
AFS, Less than 12 months, Estimated Fair Value 117,666 85,272
AFS, Less than 12 months, Unrealized Losses 1,227 2,086
AFS, 12 months or more, Estimated Fair Value 145,446 139,676
AFS, 12 months or more, Unrealized Losses 26,637 32,009
Debt Securities, Available-for-sale, Unrealized Loss Position 263,112 224,948
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 27,864 34,095
Corporate bonds    
Marketable Securities [Line Items]    
Amortized Cost 30,960 95,841
Gross Unrealized Gains 0 3
Gross Unrealized Losses (2,238) (8,058)
Fair Value 28,722 87,786
AFS, Less than 12 months, Estimated Fair Value 0 7,901
AFS, Less than 12 months, Unrealized Losses 0 99
AFS, 12 months or more, Estimated Fair Value 28,723 66,860
AFS, 12 months or more, Unrealized Losses 2,238 7,960
Debt Securities, Available-for-sale, Unrealized Loss Position 28,723 74,761
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 2,238 8,059
Asset backed securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Marketable Securities [Line Items]    
Amortized Cost 29,074 35,575
Gross Unrealized Gains 0 0
Gross Unrealized Losses (346) (579)
Fair Value 28,728 34,996
AFS, Less than 12 months, Estimated Fair Value 0 0
AFS, Less than 12 months, Unrealized Losses 0 0
AFS, 12 months or more, Estimated Fair Value 28,728 30,575
AFS, 12 months or more, Unrealized Losses 346 579
Debt Securities, Available-for-sale, Unrealized Loss Position 28,728 30,575
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss $ 346 $ 579