ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)  | 
12 Months Ended | 
|---|---|
Dec. 31, 2024  | |
| Accumulated Other Comprehensive Loss [Abstract] | |
| Activity in Accumulated Other Comprehensive Loss, Net of Tax | 
 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 Tabular disclosure of the components of accumulated other comprehensive income (loss). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  |