XML 60 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits - Maturities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Scheduled Maturities of Time Deposits    
Less than 1 Year $ 512,119  
1 to 2 Years 102,020  
2 to 3 Years 92,053  
3 to 4 Years 90,377  
4 to 5 Years 159,061  
Totals 955,630  
Aggregate time deposits greater than $250,000 $ 81,800 $ 158,700