XML 119 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Assets and Liabilities - Schedule of Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financial assets (recorded at amortized cost)    
Investment securities held-to-maturity $ 724,807 $ 763,535
Level 1 | Carrying Value    
Financial assets (recorded at amortized cost)    
Cash and cash equivalents 219,333 137,304
Level 1 | Fair Value    
Financial assets (recorded at amortized cost)    
Cash and cash equivalents 219,333 137,304
Level 2 | Carrying Value    
Financial assets (recorded at amortized cost)    
Investment securities held-to-maturity 811,751 879,199
Interest receivable 10,661 11,934
Financial liabilities (recorded at amortized cost)    
Time deposits 216,516 242,377
Interest payable 1,698 3,019
Level 2 | Fair Value    
Financial assets (recorded at amortized cost)    
Investment securities held-to-maturity 724,807 763,535
Interest receivable 10,661 11,934
Financial liabilities (recorded at amortized cost)    
Time deposits 217,558 243,773
Interest payable 1,698 3,019
Level 3 | Carrying Value    
Financial assets (recorded at amortized cost)    
Loans, net of allowance for credit losses 2,060,501 2,052,600
Level 3 | Fair Value    
Financial assets (recorded at amortized cost)    
Loans, net of allowance for credit losses $ 2,002,717 $ 1,965,429