XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Investments (Tables)
12 Months Ended
Dec. 31, 2025
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:
December 31, 2025
Gross Unrealized
(In thousands)Amortized CostGainsLossesCredit LossesEstimated Fair Value
Commercial paper$5,117 $$(1)$— $5,117 
Corporate notes82,754 308 (28)— 83,034 
U.S. government agency bonds10,656 (11)— 10,651 
$98,527 $315 $(40)$— $98,802 
Classified as:
Short-term investments$37,407 
Long-term investments61,395 
$98,802 

December 31, 2024
Gross Unrealized
(In thousands)Amortized CostGainsLossesCredit LossesEstimated Fair Value
Commercial paper$1,953 $$(1)$— $1,953 
Corporate notes71,733 117 (87)— 71,763 
U.S. government agency bonds7,883 (30)— 7,857 
$81,569 $122 $(118)$— $81,573 
Classified as:
Short-term investments$41,693 
Long-term investments39,880 
$81,573