XML 119 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Schedule of Bank Term Funding Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Borrowings $ 176,789 $ 390,964
Average daily balance during the year 21,339 29,860
Maximum month-end balance during the year $ 78,228 $ 116,220
Weighted average interest rate at year-end 0.20% 5.05%
Bank Term Funding Program    
Debt Instrument [Line Items]    
Borrowings $ 0 $ 130,000
Average daily balance during the year $ 95,902 $ 1,781
Average interest rate during the year 4.86% 4.85%
Maximum month-end balance during the year $ 130,000 $ 130,000
Weighted average interest rate at year-end 0.00% 4.85%