ACCUMULATED OTHER COMPREHENSIVE LOSS  | 
12 Months Ended | 
|---|---|
Dec. 31, 2024  | |
| Accumulated Other Comprehensive Loss [Abstract] | |
| ACCUMULATED OTHER COMPREHENSIVE LOSS | 
 Note 18  
ACCUMULATED OTHER 
FASB Topic 
Consolidated Statements of Income be displayed as other comprehensive 
the Consolidated Statements of Comprehensive Income (net of 
The following table shows the amounts allocated to accumulated other 
Accumulated  
Securities  
Other  
Available  
Interest Rate  
Retirement  
Comprehensive  
for Sale  
Swap  
Plans  
Loss  
Balance as of January 1, 2024  
$  
(25,691) 
$  
3,970 
$  
(425) 
$  
(22,146) 
Other comprehensive income during the period  
5,512 
1 
10,147 
15,660 
Balance as of December 31, 2024  
$  
(20,179) 
$  
3,971 
$  
9,722 
$  
(6,486) 
Balance as of January 1, 2023  
$  
(37,349) 
$  
4,625 
$  
(4,505) 
$  
(37,229) 
Other comprehensive income (loss) during the period  
11,658 
(655) 
4,080 
15,083 
Balance as of December 31, 2023  
$  
(25,691) 
$  
3,970 
$  
(425) 
$  
(22,146) 
Balance as of January 1, 2022  
$  
(4,588) 
$  
1,530 
$  
(13,156) 
$  
(16,214) 
Other comprehensive (loss) income during the period  
(32,761) 
3,095 
8,651 
(21,015) 
Balance as of December 31, 2022  
$  
(37,349) 
$  
4,625 
$  
(4,505) 
$  
(37,229) 
 | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- Definition The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
  |