v3.26.1
Investments - Schedule of Equity Method Investments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Carrying value $ 13.0 $ 10.4
MGAs    
Schedule of Equity Method Investments [Line Items]    
Carrying value 3.2 2.0
Other    
Schedule of Equity Method Investments [Line Items]    
Carrying value $ 9.8 $ 8.4
Minimum | MGAs    
Schedule of Equity Method Investments [Line Items]    
Ownership % 19.00% 19.00%
Minimum | Other    
Schedule of Equity Method Investments [Line Items]    
Ownership % 6.60% 8.10%
Maximum | MGAs    
Schedule of Equity Method Investments [Line Items]    
Ownership % 25.20% 20.00%
Maximum | Other    
Schedule of Equity Method Investments [Line Items]    
Ownership % 15.00% 15.00%