v3.26.1
Borrowings (Details) - USD ($)
$ in Millions
1 Months Ended
Jun. 30, 2026
May 31, 2026
Debt Instrument [Line Items]    
Proceeds from issuance of subordinated debt   $ 296.0
Payments to redeem subordinated debt $ 195.0  
Subordinated Debt    
Debt Instrument [Line Items]    
Debt instrument, face amount   $ 300.0
Debt instrument, interest rate (as a percent)   5.95%
Debt instrument, effective rate (as a percent)   6.27%
Basis spread   2.17%
Debt issuance cost, writeoff   $ 0.8