XML 48 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-Term Investments and Cash Equivalents (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Short-Term Investments
The following table summarizes the Company's short-term investments (in thousands):
As of and for Year Ended December 31, 2023
Maturity (In Years)Amortized CostUnrealized GainsUnrealized LossesFair Value
Money market funds$61,034 $— $— $61,034 
U.S. government treasury billsLess than 119,441 17 — 19,458 
Commercial paperLess than 18,712 (1)8,717 
Corporate bondsLess than 113,438 10 (1)13,447 
Government agencyLess than 15,486 — (4)5,482 
Total$108,111 $33 $(6)$108,138 

As of and for Year Ended December 31, 2022
Maturity (In Years)Amortized CostUnrealized GainsUnrealized LossesFair Value
Money market funds$32,035 $— $— $32,035 
U.S. government treasury billsLess than 170,812 (108)70,708 
Commercial paperLess than 153,296 — — 53,296 
Corporate bondsLess than 14,276 — (26)4,250 
Government agencyLess than 15,272 15 — 5,287 
Total$165,691 $19 $(134)$165,576