v3.26.1
Investments - Schedule of Gross Unrealized Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value    
Less than 12 Months of Fair value $ 670,113 $ 198,527
12 Months or Greater of Fair Value 90,566 108,681
Total, Fair Value 760,679 307,208
Gross Unrealized Losses    
Less than 12 Months of Gross Unrealized Losses (5,170) (885)
12 Months or Greater of Gross Unrealized Losses (7,577) (7,434)
Total, Gross Unrealized Losses (12,747) (8,319)
U.S. government and government agency    
Fair Value    
Less than 12 Months of Fair value 42,729 0
12 Months or Greater of Fair Value 0 0
Total, Fair Value 42,729 0
Gross Unrealized Losses    
Less than 12 Months of Gross Unrealized Losses (116) 0
12 Months or Greater of Gross Unrealized Losses 0 0
Total, Gross Unrealized Losses (116) 0
State and municipal    
Fair Value    
Less than 12 Months of Fair value 31,867 21,959
12 Months or Greater of Fair Value 39,833 43,392
Total, Fair Value 71,700 65,351
Gross Unrealized Losses    
Less than 12 Months of Gross Unrealized Losses (301) (122)
12 Months or Greater of Gross Unrealized Losses (3,033) (2,920)
Total, Gross Unrealized Losses (3,334) (3,042)
Commercial mortgage-backed securities    
Fair Value    
Less than 12 Months of Fair value 82,337 63,162
12 Months or Greater of Fair Value 6,680 7,055
Total, Fair Value 89,017 70,217
Gross Unrealized Losses    
Less than 12 Months of Gross Unrealized Losses (913) (312)
12 Months or Greater of Gross Unrealized Losses (581) (550)
Total, Gross Unrealized Losses (1,494) (862)
Residential mortgage-backed securities    
Fair Value    
Less than 12 Months of Fair value 132,363 40,180
12 Months or Greater of Fair Value 22,795 29,284
Total, Fair Value 155,158 69,464
Gross Unrealized Losses    
Less than 12 Months of Gross Unrealized Losses (990) (164)
12 Months or Greater of Gross Unrealized Losses (3,255) (3,251)
Total, Gross Unrealized Losses (4,245) (3,415)
Asset-backed securities    
Fair Value    
Less than 12 Months of Fair value 113,848 26,304
12 Months or Greater of Fair Value 3,208 5,627
Total, Fair Value 117,056 31,931
Gross Unrealized Losses    
Less than 12 Months of Gross Unrealized Losses (565) (168)
12 Months or Greater of Gross Unrealized Losses (98) (122)
Total, Gross Unrealized Losses (663) (290)
Corporate    
Fair Value    
Less than 12 Months of Fair value 266,969 46,922
12 Months or Greater of Fair Value 18,050 23,323
Total, Fair Value 285,019 70,245
Gross Unrealized Losses    
Less than 12 Months of Gross Unrealized Losses (2,285) (119)
12 Months or Greater of Gross Unrealized Losses (610) (591)
Total, Gross Unrealized Losses $ (2,895) $ (710)