XML 91 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities Financial Assets That Are Measured At Fair Value On A Recurring Basis
The following table summarizes the Company’s marketable securities financial assets that are measured at fair value on a recurring basis:
As of December 31, 2024
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair
Value
Cash equivalents (1)
Level 1:
Overnight repurchase agreements (2)$62,729 $$$62,729 
Money market funds382 382 
Level 1 total63,111 $— $— 63,111 
Marketable securities
Level 2:
U.S. Treasury securities9,786 — 9,791 
Level 2 total9,786 — 9,791 
Total$72,897 $$— $72,902 
As of December 31, 2023
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair
Value
Cash equivalents (1)
Level 1:
Overnight repurchase agreements (2)$28,593 $$$28,593 
Money market funds$723 $$$723 
Level 1 total29,316 — — 29,316 
Marketable securities
Level 2:
Corporate bonds13,678 191 (9)13,860 
U.S. Treasury securities21,318 211 21,529 
Level 2 total34,996 402 (9)35,389 
Total$64,312 $402 $(9)$64,705 
(1)Included in cash and cash equivalents in the consolidated balance sheets at December 31, 2024 and 2023.
(2)Cash equivalents as of December 31, 2024 included overnight repurchase agreements in which cash from the Company's main operating checking account is invested overnight in highly liquid, short-term investments sponsored by a large financial institution.