v3.26.1
Equity (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2023
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2022
Dec. 18, 2025
Equity, Class of Treasury Stock [Line Items]          
Shares repurchased excise tax, (as a percent) 1.00%        
Transferred securities of available for sale and held-to-maturity, amount       $ 166.3  
AOCI, debt securities, transferred securities of available for sale and held-to-maturity, unrealized loss   $ 11.1 $ 11.1 17.9  
AOCI, debt securities, transferred securities of available for sale and held-to-maturity, unrealized loss, net of tax   $ 8.7 $ 8.7 $ 14.2  
2024 Stock Repurchase Program          
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase program, authorized amount         $ 10.0
Stock repurchased (in shares)   0 0    
Stock available for repurchasing value   $ 10.0 $ 10.0