v3.25.2
Investments - Schedule of Investments, Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 583,671 $ 578,669
Gross Unrealized Gains 6,726 2,414
Gross Unrealized Losses (1,279) (3,395)
Estimated Fair Value 589,118 577,688
Corporate    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 228,280 230,917
Gross Unrealized Gains 3,338 1,226
Gross Unrealized Losses (284) (954)
Estimated Fair Value 231,334 231,189
U.S. Treasury    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 154,013 146,211
Gross Unrealized Gains 575 424
Gross Unrealized Losses (234) (760)
Estimated Fair Value 154,354 145,875
States and municipalities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 29,849 31,543
Gross Unrealized Gains 775 134
Gross Unrealized Losses 0 (92)
Estimated Fair Value 30,624 31,585
Foreign    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 20,788 21,022
Gross Unrealized Gains 68 59
Gross Unrealized Losses (4) (24)
Estimated Fair Value 20,852 21,057
Asset-backed securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 27,571 23,625
Gross Unrealized Gains 380 175
Gross Unrealized Losses (50) (120)
Estimated Fair Value 27,901 23,680
Mortgage-backed securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 123,170 125,351
Gross Unrealized Gains 1,590 396
Gross Unrealized Losses (707) (1,445)
Estimated Fair Value $ 124,053 $ 124,302