XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Carrying value of other investment securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Other investment securities    
Carrying Value $ 345,695 $ 223,613
Federal Home Loan Bank stock    
Other investment securities    
Carrying Value 25,209 18,087
Federal Reserve Bank Stock    
Other investment securities    
Carrying Value 232,474 150,261
Investment in unconsolidated subsidiaries    
Other investment securities    
Carrying Value 5,287 3,563
Other investment securities    
Other investment securities    
Carrying Value $ 82,725 $ 51,702