XML 30 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments
12 Months Ended
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Marketable debt securities held by the Company are classified as available-for-sale pursuant to ASC 320, Investments – Debt and Equity Securities, and carried at fair value in the accompanying consolidated balance sheets on a settlement date basis. The following tables summarize the gross unrealized gains and losses of the Company’s marketable securities:

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 
December 31, 2023
Gross Unrealized
(In thousands)Amortized CostGainsLossesCredit LossesEstimated Fair Value
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 
There have been no impairments of the Company’s assets measured and carried at fair value during the years ended December 31, 2024 or 2023.