XML 33 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash, cash equivalents, and short-term marketable securities
12 Months Ended
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]  
Cash, cash equivalents, and short-term marketable securities Cash, cash equivalents, and short-term marketable securities
Cash and cash equivalents
The following table summarizes the Company's cash, cash equivalents, and restricted cash as of December 31, 2024 and 2023.
(in thousands)Year Ended
December 31, 2024
Year Ended
December 31, 2023
Beginning
of period
End
of period
Beginning
of period
End
of period
Cash and cash equivalents$174,561 $107,750 $128,885 $174,561 
Restricted cash included in other assets, noncurrent478 478 478 478 
Total cash, cash equivalents and restricted cash per statement of cash flows$175,039 $108,228 $129,363 $175,039 
The restricted cash is held as a security deposit for a standby letter of credit related to the Company’s facility lease. Refer to Note 12, Leases, for more information.
Marketable securities
The following table summarizes the Company's marketable securities held at December 31, 2024 and 2023.

December 31, 2024
(in thousands)Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Marketable securities
U.S. treasury securities$26,860 $10 $— $26,870 

December 31, 2023
(in thousands)Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Marketable securities
U.S. treasury securities$29,535 $13 $— $29,548 
U.S. government agency securities4,977 — (2)4,975 
Total$34,512 $13 $(2)$34,523 

All of the Company's marketable securities are due within one year or less. The Company did not realize any gains or losses recognized on the sale of marketable securities during the years ended December 31, 2024 and 2023, and, as a result, the Company did not reclassify any amounts out of accumulated comprehensive loss.

As of December 31, 2024, the Company's debt security portfolio did not have any securities that were in an unrealized loss position. As of December 31, 2023, the Company's debt security portfolio consisted of one security that was in an unrealized loss position and had an aggregate fair value of $5.0 million. There were no securities in an unrealized loss position for greater than 12 months as of December 31, 2024 and 2023. The unrealized losses on the Company's marketable securities as of December 31, 2023 were caused by market interest rate increases.

The Company has the intent and ability to hold securities with unrealized losses until recovery. As a result, the Company did not record any charges for credit-related impairments for any debt securities in its portfolio during the years ended December 31, 2024, 2023 and 2022.