XML 103 R91.htm IDEA: XBRL DOCUMENT v3.24.3
Borrowings - Long-term debt advances (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument    
Long-term debt $ 111,489 $ 25,000
Long-term 4.60% fixed rate debt instrument due December 2024    
Debt Instrument    
Long-term debt $ 12,650  
Fixed interest rate (as a percent) 4.60%  
Long-term 4.37% fixed rate debt due March 2025    
Debt Instrument    
Long-term debt $ 10,000 $ 10,000
Fixed interest rate (as a percent) 4.37% 4.37%
Long-term 4.40% fixed rate debt instrument due December 2025    
Debt Instrument    
Long-term debt $ 9,567  
Fixed interest rate (as a percent) 4.40%  
Long-term 4.36% fixed rate debt instrument due December 2025    
Debt Instrument    
Long-term debt $ 20,000  
Fixed interest rate (as a percent) 4.36%  
Long-term 4.78% fixed rate debt instrument due March 2026    
Debt Instrument    
Long-term debt $ 4,292  
Fixed interest rate (as a percent) 4.78%  
Long-term 4.20% fixed rate debt due March 2026    
Debt Instrument    
Long-term debt $ 15,000 $ 15,000
Fixed interest rate (as a percent) 4.20% 4.20%
Long-term 4.08% fixed rate debt instrument due May 2026    
Debt Instrument    
Long-term debt $ 5,000  
Fixed interest rate (as a percent) 4.08%  
Long-term 4.16% fixed rate debt instrument due June 2027    
Debt Instrument    
Long-term debt $ 5,224  
Fixed interest rate (as a percent) 4.16%  
Long-term 4.40% fixed rate debt instrument due August 2027    
Debt Instrument    
Long-term debt $ 6,461  
Fixed interest rate (as a percent) 4.40%  
Long-term 5.18% fixed rate debt instrument due October 2027    
Debt Instrument    
Long-term debt $ 9,107  
Fixed interest rate (as a percent) 5.18%  
Long-term 4.45% fixed rate debt instrument due March 2028    
Debt Instrument    
Long-term debt $ 14,188  
Fixed interest rate (as a percent) 4.45%