v3.26.1
FINANCIAL INSTRUMENTS (Tables)
6 Months Ended
Jun. 30, 2026
Investments, All Other Investments [Abstract]  
Schedule of Cash Equivalents, Restricted Cash and Marketable Securities
Cash equivalents, restricted cash and marketable securities by security type at June 30, 2026 were as follows:
(in thousands)Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Included in cash and cash equivalents:
Money market funds$38,853 $— $— $38,853 
Commercial paper4,978 — — 4,978 
$43,831 $— $— $43,831 
Restricted cash:
Money market fund$1,614 $— $— $1,614 
Certificate of deposit274 — — 274 
$1,888 $— $— $1,888 
Marketable securities:
U.S. Treasury securities (due in less than one year)$21,896 $— $(15)$21,881 
Municipal securities (due in less than one year)5,013 — (4)5,009 
Municipal securities (due in one to two years)2,020 — (11)2,009 
Government-sponsored enterprise securities (due in less than one year)2,987 — (1)2,986 
Commercial paper (due in less than one year)81,453 — (73)81,380 
Corporate notes (due in less than one year)127,029 (86)126,950 
Corporate notes (due in one to two years)22,166 — (53)22,113 
$262,564 $$(243)$262,328 
Cash equivalents, restricted cash and marketable securities by security type at December 31, 2025 were as follows:
(In thousands)Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Included in cash and cash equivalents:
Money market funds$48,950 $$— $48,951 
Commercial paper4,979 — — 4,979 
$53,929 $$— $53,930 
Restricted cash:
Money market fund$1,606 $— $— $1,606 
Certificate of deposit274 — — 274 
$1,880 $— $— $1,880 
Marketable securities:
U.S. Treasury securities (due in less than one year)$22,910 $41 $— $22,951 
Municipal securities (due in less than one year)10,032 — 10,041 
Commercial paper (due in less than one year)79,354 49 — 79,403 
Corporate notes (due in less than one year)167,805 175 (16)167,964 
Corporate notes (due in one to two years)41,316 11 (38)41,289 
$321,417 $285 $(54)$321,648 
Schedule of Cash Equivalents and Marketable Securities with Unrealized Losses
Cash equivalents and marketable securities with unrealized losses that have been in a continuous unrealized loss position for less than 12 months and 12 months or longer at June 30, 2026 and December 31, 2025 were as follows:
Less Than 12 Months 12 Months or Longer Total
(In thousands)Fair ValueGross
Unrealized
Losses
Fair ValueGross
Unrealized
Losses

Fair Value
Gross
Unrealized
Losses
As of June 30, 2026:
Government-sponsored enterprise securities (due in less than one year)$2,986 $(1)$— $— $2,986 $(1)
U.S. Treasury securities (due in less than one year)21,881 (15)— — 21,881 (15)
Municipal securities (due in less than one year)5,008 (4)— — 5,008 (4)
Municipal securities (due in one to two years)2,009 (11)— — 2,009 (11)
Commercial paper (due in less than one year)65,893 (73)— — 65,893 (73)
Corporate notes (due in less than one year)96,460 (86)— — 96,460 (86)
Corporate notes (due in one to two years)22,113 (53)— — 22,113 (53)
$216,350 $(243)$— $— $216,350 $(243)
As of December 31, 2025:
Corporate notes (due in less than one year)17,987 (16)— — 17,987 (16)
Corporate notes (due in one to two years)31,265 (38)— — 31,265 (38)
$49,252 $(54)$— $— $49,252 $(54)