XML 87 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting Disclosures (Summary of Gross Premium Volume and Net Written Premiums) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of GWP and NWP, by Segment [Line Items]      
Gross written premiums $ 15,494,631 $ 14,002,237 $ 13,201,682
Net written premiums 8,296,175 8,397,575 8,203,390
Underwriting Operations [Member]      
Schedule of GWP and NWP, by Segment [Line Items]      
Gross written premiums 10,551,873 10,277,632 9,847,538
Net written premiums 8,299,751 8,398,788 8,207,373
Insurance [Member]      
Schedule of GWP and NWP, by Segment [Line Items]      
Gross written premiums 9,400,316 9,217,150 8,606,700
Net written premiums 7,260,089 7,432,062 7,040,176
Reinsurance [Member]      
Schedule of GWP and NWP, by Segment [Line Items]      
Gross written premiums 1,150,780 1,046,539 1,229,851
Net written premiums 1,039,372 967,799 1,167,312
Other underwriting [Member]      
Schedule of GWP and NWP, by Segment [Line Items]      
Gross written premiums 777 13,943 10,987
Net written premiums 290 (1,073) (115)
Fronting [Member]      
Schedule of GWP and NWP, by Segment [Line Items]      
Gross written premiums 4,942,758 3,724,605 3,354,144
Net written premiums $ (3,576) $ (1,213) $ (3,983)