v3.26.1
Investments - Schedule of Amortized Cost and Estimated Fair Value of Available-For-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost $ 351,728 $ 346,031
Allowance for Credit Loss 0 0
Gross Unrealized Gains 374 2,696
Gross Unrealized Losses (937) (117)
Estimated
Fair Value 351,165 348,610
U.S. Treasury and U.S. government agencies    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost 30,701 30,646
Allowance for Credit Loss 0 0
Gross Unrealized Gains 1 76
Gross Unrealized Losses (32) 0
Estimated
Fair Value 30,670 30,722
Corporate debt securities    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost 182,207 205,109
Allowance for Credit Loss 0 0
Gross Unrealized Gains 107 1,793
Gross Unrealized Losses (323) (103)
Estimated
Fair Value 181,991 206,799
Asset-backed securities    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost 134,081 92,155
Allowance for Credit Loss 0 0
Gross Unrealized Gains 266 826
Gross Unrealized Losses (581) (13)
Estimated
Fair Value 133,766 92,968
Total fixed maturity securities    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost 346,989 327,910
Allowance for Credit Loss 0 0
Gross Unrealized Gains 374 2,695
Gross Unrealized Losses (936) (116)
Estimated
Fair Value 346,427 330,489
Short-term investments    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost 4,739 18,121
Allowance for Credit Loss 0 0
Gross Unrealized Gains 0 1
Gross Unrealized Losses (1) (1)
Estimated
Fair Value $ 4,738 $ 18,121