v3.26.3
Subsequent events (Details) - USD ($)
$ in Millions
Oct. 02, 2026
Oct. 30, 2026
Jun. 30, 2026
RiverStone Bermuda      
Subsequent Event [Line Items]      
Loss reserves     $ 400.0
Subsequent event | RiverStone Bermuda      
Subsequent Event [Line Items]      
Aggregate limit   $ 700.0  
National Motor Club and Specialized Association Services | Subsequent event      
Subsequent Event [Line Items]      
Aggregate consideration $ 15.4