XML 22 R10.htm IDEA: XBRL DOCUMENT v3.26.1
Marketable Securities
3 Months Ended
Mar. 31, 2026
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities Marketable Securities
Fair Values and Gross Unrealized Gains and Losses on Held-to-Maturity Investments
The amortized cost, gross unrealized gains and losses, fair values, and net carrying value of interest-bearing securities, by type of security, were as follows (in thousands):
Amortized CostGross UnrealizedFair ValueNet Carrying Value
GainsLosses
As of March 31, 2026(in thousands)
Cash equivalents
Money market funds$12,057 $— $— $12,057 $12,057 
Total cash equivalents$12,057 $— $— $12,057 $12,057 
Investments
U.S. treasury securities$9,448 $— $(5)$9,443 $9,448 
Corporate debt securities9,761 — (6)9,755 9,759 
Total investments$19,209 $— $(11)$19,198 $19,207 
Amortized CostGross UnrealizedFair ValueNet Carrying Value
GainsLosses
As of December 31, 2025(in thousands)
Cash equivalents
Money market funds$8,729 $— $— $8,729 $8,729 
Total cash equivalents$8,729 $— $— $8,729 $8,729 
Investments
U.S. treasury securities$9,461 $12 $— $9,473 $9,461 
Corporate debt securities12,740 — 12,744 12,738 
Total investments$22,201 $16 $— $22,217 $22,199 
Scheduled Maturities
The amortized cost and fair value of the Company’s held-to-maturity investments as of March 31, 2026, by contractual maturity, are shown below.

As of March 31, 2026Amortized CostFair Value
(in thousands)
Within one year$19,209 $19,198 
After one year through five years— — 
After 5 years through 10 years— — 
After 10 years— — 
Total investments$19,209 $19,198 
Aging of Unrealized Losses
As of March 31, 2026, certain securities were in an immaterial unrealized loss position for less than twelve months. There were no securities in an unrealized loss position as of December 31, 2025.