XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Tables)
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities
Short-term investments as of March 31, 2024, consist of the following (in thousands):
 
Adjusted
Cost
Unrealized
Gains
Unrealized
Losses
Fair
Value
U.S. Treasury bills$70,371 $— $(16)$70,355 
Corporate bonds24,493 (2)24,498 
Government and government agency2,789 — (1)2,788 
Asset-backed bonds714 — — 714 
Total short-term investments$98,367 $$(19)$98,355 
 
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