v3.25.2
Investments - Schedule of Securities in Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, continuous unrealized loss position, less than 12 months, fair value $ 450,369 $ 550,105
Available-for-sale securities, continuous unrealized loss position, less than 12 months, aggregate losses (10,506) (12,617)
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, fair value 1,602,566 1,721,039
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, aggregate losses (172,770) (209,312)
U.S. Government and Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, continuous unrealized loss position, less than 12 months, fair value   3,529
Available-for-sale securities, continuous unrealized loss position, less than 12 months, aggregate losses   (19)
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, fair value 5,780 5,660
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, aggregate losses (205) (307)
Foreign Government [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, continuous unrealized loss position, less than 12 months, fair value 35,523 15,044
Available-for-sale securities, continuous unrealized loss position, less than 12 months, aggregate losses (713) (139)
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, fair value 71,247 83,923
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, aggregate losses (5,366) (6,067)
States and Political Subdivisions [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, continuous unrealized loss position, less than 12 months, fair value 9,197 9,933
Available-for-sale securities, continuous unrealized loss position, less than 12 months, aggregate losses (412) (350)
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, fair value 98,178 99,389
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, aggregate losses (13,565) (14,536)
Corporates [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, continuous unrealized loss position, less than 12 months, fair value 301,840 398,232
Available-for-sale securities, continuous unrealized loss position, less than 12 months, aggregate losses (8,309) (9,422)
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, fair value 917,117 1,000,264
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, aggregate losses (82,651) (106,673)
Residential Mortgage-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, continuous unrealized loss position, less than 12 months, fair value 85,725 106,276
Available-for-sale securities, continuous unrealized loss position, less than 12 months, aggregate losses (993) (2,605)
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, fair value 318,434 327,850
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, aggregate losses (57,320) (63,985)
Commercial Mortgage-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, continuous unrealized loss position, less than 12 months, fair value 5,920 2,005
Available-for-sale securities, continuous unrealized loss position, less than 12 months, aggregate losses (17) (1)
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, fair value 85,058 89,876
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, aggregate losses (8,923) (11,067)
Other Asset-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, continuous unrealized loss position, less than 12 months, fair value 12,164 15,086
Available-for-sale securities, continuous unrealized loss position, less than 12 months, aggregate losses (62) (81)
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, fair value 106,752 114,077
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, aggregate losses $ (4,740) $ (6,677)