v3.25.2
ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Reclassification out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Reclassification Adjustments out of Accumulated Other Comprehensive Income [Line Items]        
Noninterest income - net realized losses on sales of available for sale securities $ (1) $ (49) $ (8) $ (51)
Income tax expense (8,287) (4,067) (16,164) (10,892)
NET INCOME 56,832 39,925 112,171 87,866
Amount Reclassified from Accumulated Other Comprehensive Loss        
Reclassification Adjustments out of Accumulated Other Comprehensive Income [Line Items]        
NET INCOME (1) (39) (6) (40)
Amount Reclassified from Accumulated Other Comprehensive Loss | Unrealized gains (losses) on available for sale securities        
Reclassification Adjustments out of Accumulated Other Comprehensive Income [Line Items]        
Noninterest income - net realized losses on sales of available for sale securities (1) (49) (8) (51)
Income tax expense $ 0 $ 10 $ 2 $ 11