XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The table below summarizes the marketable securities:
September 30, 2022
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
(in thousands)
Money market funds$18,899 $— $— $18,899 
Cash equivalents18,899 — — 18,899 
U.S. treasury securities52,882 — (236)52,646 
Corporate bonds8,884 — (6)8,878 
Commercial paper16,261 — — 16,261 
Short-term investments78,027 — (242)77,785 
Total marketable securities$96,926 $— $(242)$96,684 
December 31, 2021
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
(in thousands)
Money market funds$57,829 $— $— $57,829 
Cash equivalents57,829 — — 57,829 
U.S. treasury securities28,064 — (16)28,048 
Corporate bonds31,558 (23)31,539 
Commercial paper23,973 — — 23,973 
Short-term investments83,595 (39)83,560 
Total marketable securities$141,424 $$(39)$141,389