v3.25.4
DEPOSITS (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Deposit Assets [Abstract]      
Brokered deposits $ 1.7 $ 1.7  
Time deposits $250,000 or more 226.7    
Interest expense on time deposits 250000 or more 7.4 9.1  
Cash paid for interest on deposits $ 42.6 $ 42.2 $ 26.4