XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity - Schedule of Changes in Treasury Shares Outstanding (Details) - shares
Sep. 30, 2024
Dec. 31, 2023
Class of Stock [Line Items]    
Total number of treasury shares at the end of the reporting period (in shares) 50,876,190 49,260,235
Share Repurchase Plan    
Class of Stock [Line Items]    
Total number of treasury shares at the end of the reporting period (in shares) 6,508,867 6,381,312
Maiden Reinsurance    
Class of Stock [Line Items]    
Total number of treasury shares at the end of the reporting period (in shares) 44,367,323 42,878,923