v3.25.4
Employee benefit plans - Narrative (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2019
Dec. 31, 2014
Guernsey | Pension plans      
Defined Benefit Plan Disclosure [Line Items]      
Remaining life expectancy, inactive participants 39 years    
Remaining life expectancy, active members 15 years    
Postretirement Health Coverage 2014 Amendment | Bermuda | Post- retirement medical benefit plan      
Defined Benefit Plan Disclosure [Line Items]      
Remaining life expectancy   16 years 21 years