v3.26.1
Loans and Allowance for Credit Losses - Summary of Changes in Accretable Yields of Acquired Loans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
PCD Loans [Member]    
Changes In Accretable Yield for PCI And Non PCI Loans [Line Items]    
Balance at beginning of period $ 5,267 $ 7,390
Additions 4,345  
Accretion recoveries (charge-offs) 14 0
Accretion (1,186) (677)
Balance at March 31, 8,440 6,713
PSLs Loans [Member]    
Changes In Accretable Yield for PCI And Non PCI Loans [Line Items]    
Balance at beginning of period 17,479 27,845
Additions 53,940 0
Accretion recoveries (charge-offs) (265) 20
Accretion (2,562) (2,615)
Balance at March 31, $ 68,592 $ 25,205