XML 58 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of the major components of marketable securities
The following table provides the amortized cost and fair value of the Company's available-for-sale investments 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