XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Schedule of Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total stockholders’ equity $ 776,061 $ 763,582 $ 721,250 $ 718,812
Unrealized gain (loss) on securities available for sale        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total stockholders’ equity (39,167) (38,193)    
Unamortized gain (loss) on securities held to maturity, previously transferred from AFS        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total stockholders’ equity 1,761 1,892    
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total stockholders’ equity $ (37,406) $ (36,301) $ (71,276) $ (66,609)