Quarterly report [Sections 13 or 15(d)]

Investments in Marketable Debt Securities, Available-for-Sale (Tables)

v3.26.1
Investments in Marketable Debt Securities, Available-for-Sale (Tables)
3 Months Ended
Mar. 31, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Cost, Allowance for Credit Losses, Gross Unrealized Gains/Losses in Accumulated Other Comprehensive Income/Loss and Fair Value of Marketable Securities, Available-for-Sale, by Type of Security
Amortized cost, allowance for credit losses, gross unrealized gains (losses) in accumulated other comprehensive income (loss) and fair value of marketable debt securities, available-for-sale, by type of security consisted of the following (in thousands):
March 31, 2026
Amortized
Cost
Allowance
for Credit
Losses
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Short-term investments:
U.S. treasuries $ 2,002  $ —  $ $ —  $ 2,003 
Corporate debt 54,558  —  (39) 54,524 
$ 56,560  $ —  $ $ (39) $ 56,527 
Long-term investments:
U.S. treasuries $ 27,049  $ —  $ 30  $ (37) $ 27,042 
U.S. government sponsored entities 2,427  —  13  (50) 2,390 
Corporate debt 51,265  —  285  (537) 51,013 
Asset-backed securities (“ABS”) and other 61,581  —  253  (767) 61,067 
$ 142,322  $ —  $ 581  $ (1,391) $ 141,512 
December 31, 2025
Amortized
Cost
Allowance
for Credit
Losses
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Short-term investments:
Corporate debt $ 90,557  $ —  $ 28  $ (21) $ 90,564 
$ 90,557  $ —  $ 28  $ (21) $ 90,564 
Long-term investments:        
U.S. treasuries $ 29,058  $ —  $ 218  $ (17) $ 29,259 
U.S. government sponsored entities 2,490  —  17  (46) 2,461 
Corporate debt 54,093  —  578  (414) 54,257 
ABS and other 59,929  —  452  (657) 59,724 
$ 145,570  $ —  $ 1,265  $ (1,134) $ 145,701 
Schedule of Available-for-sale Marketable Debt Securities in a Continuous Unrealized Loss Position
The Company’s investments in marketable debt securities, available-for-sale, that have been in a continuous unrealized loss position, for which an allowance for credit losses has not been recorded, by type of security consisted of the following (in thousands):
March 31, 2026
Less than 12 months 12 months or greater Total
Fair
Value
Gross
Unrealized
Losses
Fair
Value
Gross
Unrealized
Losses
Fair
Value(1)
Gross
Unrealized
Losses
U.S. treasuries $ 7,989  $ (16) $ 771  $ (21) $ 8,760  $ (37)
U.S. government sponsored entities 1,327  (4) 402  (46) 1,729  (50)
Corporate debt 67,190  (100) 9,967  (476) 77,157  (576)
ABS and other 23,444  (480) 3,842  (287) 27,286  (767)
$ 99,950  $ (600) $ 14,982  $ (830) $ 114,932  $ (1,430)
December 31, 2025
Less than 12 months 12 months or greater Total
Fair
Value
Gross
Unrealized
Losses
Fair
Value
Gross
Unrealized
Losses
Fair
Value(1)
Gross
Unrealized
Losses
U.S. treasuries $ —  $ —  $ 780  $ (17) $ 780  $ (17)
U.S. government sponsored entities 1,562  (2) 413  (44) 1,975  (46)
Corporate debt 21,937  (5) 12,266  (430) 34,203  (435)
ABS and other 8,237  (387) 3,426  (270) 11,663  (657)
$ 31,736  $ (394) $ 16,885  $ (761) $ 48,621  $ (1,155)
(1)The fair value excludes accrued interest receivable.
Schedule of Gross Realized Gains and Losses from Sale of Available for Sale Marketable Debt Securities
Gross realized gains and losses from the sales of the Company’s marketable debt securities, available-for-sale, consisted of the following (in thousands):
Three Months Ended
March 31,
2026 2025
Gross realized gains (1)
$ —  $
Gross realized losses (1)
$ —  $ — 
(1)Recorded in other income, net in the condensed consolidated statements of operations. The cost basis of securities sold were determined based on the specific identification method.
Schedule of Amortized Cost and Fair Value of Marketable Debt Securities, Available-for-Sale, by Contractual Maturity
Amortized cost and fair value of marketable debt securities, available-for-sale, by contractual maturity consisted of the following (in thousands, except weighted average data):
March 31, 2026 December 31, 2025
Amortized
 Cost
Fair Value Amortized
 Cost
Fair Value
Due in one year or less $ 56,560  $ 56,527  $ 90,557  $ 90,564 
Due after one year through five years 82,259  82,187  85,624  86,148 
Due after five years through ten years 15,705  15,647  16,055  16,118 
Due after ten years 44,358  43,678  43,891  43,435 
$ 198,882  $ 198,039  $ 236,127  $ 236,265