XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
MARKETABLE SECURITIES (Tables)
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Cost, Gross Unrealized Gains and Losses, and Fair Market Value of AFS Securities
The following tables present the amortized cost, gross unrealized gains and losses, and fair market value of our AFS securities as of March 31, 2025, and December 31, 2024:
March 31, 2025
(In thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term AFS securities
Corporate debt securities$191,274 $571 $(15)$191,830 
U.S. Treasury securities141,026 246 (20)141,252 
Certificates of deposit4,400 — — 4,400 
U.S. governmental agency securities1,996 — (1)1,995 
Total short-term AFS securities$338,696 $817 $(36)$339,477 
Long-term AFS securities
U.S. Treasury securities$219,482 $932 $(65)$220,349 
Corporate debt securities159,414 595 (109)159,900 
Total long-term AFS securities$378,896 $1,527 $(174)$380,249 
December 31, 2024
(In thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term AFS securities
Corporate debt securities$153,988 $415 $(28)$154,375 
U.S. Treasury securities203,238 511 (20)203,729 
Certificates of deposit4,400 — — 4,400 
U.S. governmental agency securities3,974 — (4)3,970 
Total short-term AFS securities$365,600 $926 $(52)$366,474 
Long-term AFS securities
U.S. Treasury securities$154,936 $258 $(261)$154,933 
Corporate debt securities190,772 544 (303)191,013 
Total long-term AFS securities$345,708 $802 $(564)$345,946 
Schedule of Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value
The following tables represent the AFS securities as of March 31, 2025, and December 31, 2024, that were in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by investment category and the length of time that individual securities have been in a continuous unrealized loss position:
March 31, 2025
Less than 12 Months12 Months or GreaterTotal
(In thousands)Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Short-term AFS securities
Corporate debt securities$22,896 $(15)$— $— $22,896 $(15)
U.S. Treasury securities22,708 (20)— — 22,708 (20)
U.S. governmental agency securities— — 1,995 (1)1,995 (1)
Total short-term AFS securities$45,604 $(35)$1,995 $(1)$47,599 $(36)
Long-term AFS securities
U.S. Treasury securities$26,667 $(65)$— $— $26,667 $(65)
Corporate debt securities41,517 (109)— — 41,517 (109)
Total long-term AFS securities$68,184 $(174)$— $— $68,184 $(174)
December 31, 2024
Less than 12 Months12 Months or GreaterTotal
(In thousands)Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Short-term AFS securities
Corporate debt securities$28,741 $(28)$249 $— $28,990 $(28)
U.S. Treasury securities13,023 (18)1,297 (2)14,320 (20)
U.S. governmental agency securities— — 3,971 (4)3,971 (4)
Total short-term AFS securities$41,764 $(46)$5,517 $(6)$47,281 $(52)
Long-term AFS securities
U.S. Treasury securities$64,325 $(261)$— $— $64,325 $(261)
Corporate debt securities68,163 (303)— — 68,163 (303)
Total long-term AFS securities$132,488 $(564)$— $— $132,488 $(564)