v3.25.4
Borrowed Funds - Schedule of Subordinated Notes (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Debt Instrument  
Original Issue Amount $ 212,000,000
Subordinated notes maturing in 2028 | Subordinated notes  
Debt Instrument  
Interest Rate 6.928%
Original Issue Amount $ 300,000,000
Variable rate on spread 3.0416%
Subordinated notes maturing in 2030 | Subordinated notes  
Debt Instrument  
Interest Rate 7.764%
Original Issue Amount $ 150,000,000