v3.26.1
Subordinated Notes (Details) - USD ($)
$ in Thousands
6 Months Ended
Aug. 29, 2025
Jun. 30, 2026
Dec. 31, 2025
Jun. 24, 2020
Debt Instrument [Line Items]        
Interest rate (in percent)       5.625%
Redemption price, percentage (in percent) 100.00%      
Debt extinguishment $ 56,500      
Subordinated Debentures   $ 98,318 $ 98,215  
Debt instrument, unamortized discount (premium) and debt issuance costs, net   $ 1,700 $ 1,800  
2035 Notes | Subordinated Debt        
Debt Instrument [Line Items]        
Aggregate principal amount $ 100,000      
Interest rate (in percent) 7.00%      
Basis spread on variable rate   3.60%