v3.26.1
Surplus Note - Narrative (Details) - Surplus Note - Unsecured Debt - USD ($)
$ in Millions
3 Months Ended
Jun. 02, 2025
Mar. 31, 2026
Debt Instrument [Line Items]    
Surplus note issued $ 50.0  
Interest rate 9.50%  
Debt term 15 years  
Period when note becomes callable by company 7 years  
Interest paid   $ 2.4