XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of fair value of securities, not including cash The following tables summarize the gross unrealized gains and losses of the Company’s marketable securities:
June 30, 2024
Gross UnrealizedEstimated Fair Value
(In thousands)Amortized CostGainsLossesCredit Losses
Commercial paper$12,681 $— $(16)$— $12,665 
Corporate notes56,295 (238)— 56,062 
U.S. government securities1,497 — — — 1,497 
U.S. government agency bonds8,137 — (24)— 8,113 
$78,610 $$(278)$— $78,337 
Classified as:
Short-term investments$52,217 
Long-term investments26,120 
$78,337 

December 31, 2023
Gross UnrealizedEstimated Fair Value
(In thousands)Amortized CostGainsLossesCredit Losses
Commercial paper$3,638 $$— $— $3,639 
Corporate notes47,228 — (69)— 47,159 
U.S. government securities983 — — — 983 
U.S. government agency bonds14,003 — (32)— 13,971 
$65,852 $$(101)$— $65,752 
Classified as:
Short-term investments$40,469 
Long-term investments25,283 
$65,752