XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Borrowings Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Long-Term Debt, Maturity, Year One $ 8,001 $ 4,988
Time Deposit Maturities, Year Two 9,637 13,135
Long-Term Debt, Maturity, Year Three 35,000 25,000
Long-Term Debt, Maturity, Year Four 45,000 25,000
Long-Term Debt, Maturity, Year Five 45,000 25,000
Long-Term Debt, Maturity, after Year Five 20,000 20,000
Debt, Long-term and Short-term, Combined Amount $ 162,638 $ 113,123