XML 89 R76.htm IDEA: XBRL DOCUMENT v3.24.1
LONG-TERM BORROWINGS (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Long-term borrowings $ 122,000 $ 25,000
Due 2023, 2.96%    
Long-term borrowings   3,000
Interest rate for first five years 2.96%  
Due 2024, 1.68%    
Long-term borrowings $ 20,000 20,000
Interest rate for first five years 1.68%  
Due 2026, 4.62% to 4.92%    
Long-term borrowings $ 60,000  
Due 2026, 4.62% to 4.92% | Minimum    
Interest rate for first five years 4.62%  
Due 2026, 4.62% to 4.92% | Maximum    
Interest rate for first five years 4.92%  
Due 2028, 4.46% to 5.14%    
Long-term borrowings $ 42,000 $ 2,000
Due 2028, 4.46% to 5.14% | Minimum    
Interest rate for first five years 4.46%  
Due 2028, 4.46% to 5.14% | Maximum    
Interest rate for first five years 5.14%