XML 55 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The following is a summary of available-for-sale marketable securities, excluding those securities classified within cash and cash equivalents, on the Consolidated Balance Sheets as of December 31, 2023. The Company did not hold marketable securities as of December 31, 2024, as they were reallocated at maturity to cash and money market funds during the three months ended March 31, 2024.
December 31, 2023
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
U.S. treasury securities$69,456 $$(6)$69,456 
Commercial paper25,088 — (12)25,076 
Total Marketable securities$94,544 $$(18)$94,532