XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities
Short-term investments as of June 30, 2024, consist of the following (in thousands):
 
Adjusted
Cost
Unrealized
Gains
Unrealized
Losses
Fair
Value
U.S. Treasury bills$68,187 $— $(11)$68,176 
Corporate bonds26,280 (5)26,277 
Government and government agency2,824 — (3)2,821 
Asset-backed bonds723 — — 723 
Total short-term investments$98,014 $$(19)$97,997 
 
Short-term investments as of December 31, 2023, consist of the following (in thousands):

Adjusted
Cost
Unrealized
Gains
Unrealized
Losses
Fair
Value
U.S. Treasury bills$63,809 $24 $— $63,833 
Corporate bonds39,152 18 (1)39,169 
Government and government agency20,624 — (14)20,610 
Asset-backed bonds705 — 706 
Total short-term investments$124,290 $43 $(15)$124,318