v3.26.1
Investments - Schedule of Investments, Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 702,483 $ 687,813
Gross Unrealized Gains 3,700 9,124
Gross Unrealized Losses (4,622) (666)
Estimated Fair Value 701,561 696,271
Corporate    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 291,301 262,302
Gross Unrealized Gains 1,410 3,982
Gross Unrealized Losses (1,673) (116)
Estimated Fair Value 291,038 266,168
U.S. Treasury    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 110,186 181,077
Gross Unrealized Gains 41 701
Gross Unrealized Losses (1,289) (161)
Estimated Fair Value 108,938 181,617
States and municipalities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 37,683 29,182
Gross Unrealized Gains 382 967
Gross Unrealized Losses (227) (3)
Estimated Fair Value 37,838 30,146
Foreign    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 32,369 33,000
Gross Unrealized Gains 29 54
Gross Unrealized Losses (73) (62)
Estimated Fair Value 32,325 32,992
Asset-backed securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 76,881 31,899
Gross Unrealized Gains 243 394
Gross Unrealized Losses (206) (42)
Estimated Fair Value 76,918 32,251
Mortgage-backed securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 154,063 150,353
Gross Unrealized Gains 1,595 3,026
Gross Unrealized Losses (1,154) (282)
Estimated Fair Value $ 154,504 $ 153,097