v3.25.2
Securities - Amortized Cost and Fair Value - Modified in period (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Securities        
Number of shares held 4.4      
Number of shares sold 4.4      
Net proceeds from sale of equity securities $ 6,500      
Realized gain on equity securities sold 3,509 $ 41 $ 3,509 $ 62
Par value of modified senior debt 2,000   2,000  
Carrying value of modified senior debt $ 1,000   $ 1,000