v3.25.3
Investments (Tables)
9 Months Ended
Sep. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities
Investments as of September 30, 2025, consist of the following (in thousands):
 
Adjusted
Cost
Unrealized
Gains
Unrealized
Losses
Fair
Value
Corporate bonds$150,954 $22 $(16)$150,960 
Government and government agency107,454 168 (3)107,619 
U.S. Treasury bills25,383 4 — 25,387 
Total short-term investments$283,791 $194 $(19)$283,966 
Adjusted
Cost
Unrealized
Gains
Unrealized
Losses
Fair
Value
Government and government agency$343,418 $502 $(97)$343,823 
Corporate bonds94,447 103 (33)94,517 
Total long-term investments$437,865 $605 $(130)$438,340 
 
Investments as of December 31, 2024, consist of the following (in thousands):

Adjusted
Cost
Unrealized
Gains
Unrealized
Losses
Fair
Value
U.S. Treasury bills$60,040 $120 $— $60,160 
Corporate bonds18,058 3 (1)18,060 
Government and government agency1,446 1 — 1,447 
Total short-term investments$79,544 $124 $(1)$79,667