XML 115 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Schedule of Bank Term Funding Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Borrowings $ 390,964 $ 415,677
Average daily balance during the year 29,860 28,497
Maximum month-end balance during the year $ 116,220 $ 86,945
Weighted Average Interest Rate 5.05% 3.78%
Bank Term Funding Program    
Debt Instrument [Line Items]    
Borrowings $ 130,000 $ 0
Average daily balance during the year $ 1,781  
Average interest rate during the year 4.85%  
Maximum month-end balance during the year $ 130,000  
Weighted Average Interest Rate 4.85% 0.00%