v3.26.1
Investment Securities - Schedule of Gross Unrealized Losses and Fair Value (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
position
Dec. 31, 2025
USD ($)
position
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Less than 12 months, fair value $ 216,041 $ 30,402
Less than 12 months, unrealized loss (1,586) (49)
Greater than 12 months, fair value 5,167 14,626
Greater than 12 months, unrealized loss (201) (331)
Total, fair value 221,208 45,028
Total, unrealized loss $ (1,787) $ (380)
Less than 12 months, number of positions | position 159 24
Greater than 12 months, number of positions | position 11 9
Total, number of positions | position 170 33
U.S. government and government agencies and authorities    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Less than 12 months, fair value $ 138,540 $ 16,669
Less than 12 months, unrealized loss (1,150) (38)
Greater than 12 months, fair value 5,167 14,626
Greater than 12 months, unrealized loss (201) (331)
Total, fair value 143,707 31,295
Total, unrealized loss (1,351) (369)
Corporate debt securities    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Less than 12 months, fair value 77,285 13,733
Less than 12 months, unrealized loss (435) (11)
Greater than 12 months, fair value 0 0
Greater than 12 months, unrealized loss 0 0
Total, fair value 77,285 13,733
Total, unrealized loss (435) $ (11)
Other    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Less than 12 months, fair value 216  
Less than 12 months, unrealized loss (1)  
Greater than 12 months, fair value 0  
Greater than 12 months, unrealized loss 0  
Total, fair value 216  
Total, unrealized loss $ (1)