XML 48 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Cost and Fair Value of the Company's Available-for-sale Investments by Security Type
The Company's marketable securities matured during the year ended December 31, 2023. The following table provides the amortized cost basis and fair value of the Company's available-for-sale investments as of December 31, 2022 by security type as reflected on the consolidated balance sheets (in thousands):
As of December 31, 2022
Amortized Cost BasisGross Unrealized GainsGross Unrealized LossesFair Value
U.S. government agency securities and treasuries$7,432 $$— $7,433 
Commercial paper5,938 — — 5,938 
Total marketable securities$13,370 $$— $13,371