v3.25.2
Schedule of Long-Term Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Long-Term Debt and Lease Obligation $ 252.0 $ 132.2
FHLB Borrowing maturing August 2029 | Subsidiaries | Notes Payable, Other Payables    
Fixed-to-floating rate (percent) 0.00%  
Long-Term Debt $ 3.9 3.9
Capital Lease Obligation, 8.00% | Subsidiaries | Capital Lease Obligations    
Fixed-to-floating rate (percent) 8.00%  
Finance Lease, Liability $ 0.7 0.8
Note Payable maturing March 31, 2038, 1.30% | Subsidiaries | Notes Payable, Other Payables    
Fixed-to-floating rate (percent) 1.30%  
Long-Term Debt $ 0.0 2.0
Note Payable maturing June 1, 2034, 1.30% | Subsidiaries | Notes Payable, Other Payables    
Fixed-to-floating rate (percent) 1.30%  
Long-Term Debt $ 0.0 0.6
Note Payable maturing December 31, 2045, 1.12% | Subsidiaries | Notes Payable, Other Payables    
Fixed-to-floating rate (percent) 1.12%  
Long-Term Debt $ 6.8 6.8
Note Payable maturing December 31, 2046, 1.35% | Subsidiaries | Notes Payable, Other Payables    
Fixed-to-floating rate (percent) 1.35%  
Long-Term Debt $ 6.4 6.4
Note Payable maturing December 31, 2051, 1.26% | Subsidiaries | Notes Payable, Other Payables    
Fixed-to-floating rate (percent) 1.26%  
Long-Term Debt $ 12.6 12.6
Note Payable maturing March 31, 2038, 3.25% | Subsidiaries | Notes Payable, Other Payables    
Fixed-to-floating rate (percent) 3.25%  
Fixed to floating subordinated notes, 5.25%    
Debt Instrument, Face Amount $ 100.0  
Fixed to floating subordinated notes, 5.25% | Parent    
Fixed-to-floating rate (percent) 5.25%  
Long-Term Debt $ 99.3 99.1
Fixed to floating subordinated notes, 7.625%    
Debt Instrument, Face Amount $ 125.0  
Fixed to floating subordinated notes, 7.625% | Parent    
Fixed-to-floating rate (percent) 7.625%  
Long-Term Debt $ 122.3 $ 0.0