v3.26.3
Surplus Note - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Jun. 02, 2025
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Surplus note   $ 47.9 $ 47.9
Level 3      
Debt Instrument [Line Items]      
Surplus note   46.9  
Surplus Note | Unsecured Debt      
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   $ 4.8