XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.1
LONG-TERM BORROWINGS (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Long-term borrowings $ 106,000 $ 122,000
Due 2024, 1.68%    
Long-term borrowings   20,000
Interest rate for first five years 1.68%  
Due 2026, 4.40% to 4.92%    
Long-term borrowings $ 64,000 60,000
Due 2026, 4.40% to 4.92% | Minimum    
Interest rate for first five years 4.40%  
Due 2026, 4.40% to 4.92% | Maximum    
Interest rate for first five years 4.92%  
Due 2028, 4.46% to 5.14%    
Long-term borrowings $ 42,000 $ 42,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%