v3.26.3
MARKETABLE DEBT SECURITIES (Tables)
9 Months Ended
Sep. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Debt Securities
Marketable debt securities consisted of the following (in thousands):
September 30, 2026December 31, 2025
Marketable debt securities:
Commercial paper$49,524 $62,988 
Corporate debt securities262,905 151,777 
Securities of government sponsored entities19,783 9,993 
Municipal bonds16,064 5,003 
Total available-for-sale marketable debt securities$348,276 $229,761 
Schedule of Short-term Marketable Debt Securities
The following is a summary of short-term marketable debt securities classified as available-for-sale as of September 30, 2026 (in thousands):
Remaining Contractual Maturity
(in years)
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Aggregate Estimated Fair Value
Marketable debt securities:
Commercial paperLess than 1$49,618 $— $(94)$49,524 
Corporate debt securitiesLess than 1110,932 2 (338)110,596 
Securities of government-sponsored entitiesLess than 110,000 — (64)9,936 
Municipal bondsLess than 19,827 — (50)9,777 
Total maturity less than 1 year180,377 2 (546)179,833 
Corporate debt securities1 to 2153,838 — (1,529)152,309 
Securities of government-sponsored entities1 to 29,944 — (97)9,847 
Municipal bonds1 to 26,355 — (68)6,287 
Total maturity 1 to 2 years170,137 — (1,694)168,443 
Total available-for-sale marketable debt securities$350,514 $2 $(2,240)$348,276 
The following is a summary of short-term marketable debt securities classified as available-for-sale as of December 31, 2025 (in thousands):
Remaining Contractual Maturity
(in years)
Amortized
Cost
Unrealized
 Gains
Unrealized
Losses
Aggregate Estimated Fair Value
Marketable debt securities:
Commercial paperLess than 1$62,974 $20 $(6)$62,988 
Corporate debt securitiesLess than 177,414 12 (33)77,393 
Municipal bondsLess than 15,000 3 — 5,003 
Total maturity less than 1 year145,388 35 (39)145,384 
Corporate debt securities1 to 274,389 69 (74)74,384 
Securities of government-sponsored entities1 to 210,000 — (7)9,993 
Total maturity 1 to 2 years84,389 69 (81)84,377 
Total available-for-sale marketable debt securities$229,777 $104 $(120)$229,761 
Schedule of Available-for-Sale Marketable Debt Securities in an Unrealized Loss Position
The following is a summary of available-for-sale marketable debt securities in an unrealized loss position with no credit losses aggregated by investment category and length of time those individual securities have been in a continuous unrealized loss position reported as of September 30, 2026 (in thousands):
Less Than 12 Months12 Months or GreaterTotal
Description of SecuritiesFair ValueUnrealized LossesFair ValueUnrealized LossesFair ValueUnrealized Losses
Commercial paper$49,524 $94 $— $— $49,524 $94 
Corporate debt securities259,896 1,867 — — 259,896 1,867 
Securities of government-sponsored entities19,783 161 — — 19,783 161 
Municipal bonds16,064 118 — — 16,064 118 
Total$345,267 $2,240 $— $— $345,267 $2,240 
The following is a summary of available-for-sale marketable debt securities in an unrealized loss position with no credit losses aggregated by investment category and length of time those individual securities have been in a continuous unrealized loss position reported as of December 31, 2025 (in thousands):
Less Than 12 Months12 Months or GreaterTotal
Description of SecuritiesFair ValueUnrealized LossesFair ValueUnrealized LossesFair ValueUnrealized Losses
Commercial paper$12,317 $6 $— $— $12,317 $6 
Corporate debt securities118,443 107 — — 118,443 107 
Securities of government-sponsored entities9,993 7 — — 9,993 7 
Total$140,753 $120 $— $— $140,753 $120