v3.26.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The fair values of the Company's financial assets as of June 30, 2026 and December 31, 2025 are shown in the following tables:

Estimated Fair Value as of June 30, 2026
TotalLevel 1Level 2Level 3
Investments:in thousands
Corporate $291,038 $— $291,038 $— 
U.S. Treasury108,938 — 108,938 — 
States and municipalities37,838 — 37,838 — 
Foreign 32,325 — 32,325 — 
Asset-backed securities76,918 — 76,918 — 
Mortgage-backed securities154,504 — 154,504 — 
Exchange traded funds54,945 54,945 — — 
Total$756,506 $54,945 $701,561 $— 

Estimated Fair Value as of December 31, 2025
TotalLevel 1Level 2Level 3
Investments:in thousands
Corporate$266,168 $— $266,168 $— 
U.S. Treasury181,617 — 181,617 — 
States and municipalities30,146 — 30,146 — 
Foreign32,992 — 32,992 — 
Asset-backed securities32,251 — 32,251 — 
Mortgage-backed securities153,097 — 153,097 — 
Common stocks34,871 34,871 — — 
Total$731,142 $34,871 $696,271 $—