v3.26.1
FAIR VALUE MEASUREMENTS - Fair value of assets measured on a recurring basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Assets      
Mortgage servicing rights $ 17,484 $ 13,650 $ 13,369
Recurring      
Assets      
Mortgage servicing rights 17,484 13,650  
Recurring | U.S. Treasury securities      
Assets      
Securities available for sale 91,460    
Recurring | Obligations of U.S. Government sponsored agencies      
Assets      
Securities available for sale 154,268 21,279  
Recurring | Obligations of states and political subdivisions      
Assets      
Securities available for sale 79,716 57,419  
Recurring | Mortgage-backed securities      
Assets      
Securities available for sale 134,847 70,756  
Recurring | Corporate notes      
Assets      
Securities available for sale 22,944 14,968  
Recurring | Markets for Identical Assets (Level 1) | U.S. Treasury securities      
Assets      
Securities available for sale 91,460    
Recurring | Other Observable Inputs (Level 2)      
Assets      
Mortgage servicing rights 17,484 13,650  
Recurring | Other Observable Inputs (Level 2) | Obligations of U.S. Government sponsored agencies      
Assets      
Securities available for sale 154,268 21,279  
Recurring | Other Observable Inputs (Level 2) | Obligations of states and political subdivisions      
Assets      
Securities available for sale 79,716 57,419  
Recurring | Other Observable Inputs (Level 2) | Mortgage-backed securities      
Assets      
Securities available for sale 134,847 70,756  
Recurring | Other Observable Inputs (Level 2) | Corporate notes      
Assets      
Securities available for sale 22,944 14,968  
Recurring | Significant Unobservable Inputs (Level 3)      
Assets      
Assets at fair value 0 $ 0  
Liabilities      
Liabilities at fair value $ 0