v3.26.1
Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Cash flows from investing activities:      
Principal paydowns on debt securities available-for-sale $ 226,894 $ 34,879 $ 226,894
Principal paydowns on debt securities held to-maturity 7,487 $ 7,422 $ 7,487
As previously reported      
Cash flows from investing activities:      
Principal paydowns on debt securities available-for-sale 234,381    
Impact of Revision      
Cash flows from investing activities:      
Principal paydowns on debt securities available-for-sale (7,487)    
Principal paydowns on debt securities held to-maturity $ 7,487