v3.26.1
Other Securities - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Other Securities          
Purchases of other securities     $ 32,598,000 $ 37,009,000  
Proceeds from maturities and paydowns of other securities     2,670,000    
Proceeds from sales of other securities     21,972,000 32,429,000  
Purchase of convertible preferred stock $ 0 $ 0 0 0  
Equity method investments 37,500,000   37,500,000   $ 32,400,000
Purchases of equity method investments     3,400,000 500,000  
Net unrealized gains 1,300,000 300,000 1,400,000 15,000,000  
Impairment related to equity method investments     200,000  
Proceeds from Sale of Equity Securities     4,600,000    
Equity securities, Realized loss     700,000    
Equity securities, Unrealized loss $ 35,000 $ 0 $ 100,000 $ 0