XML 44 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash and Investments (Tables)
12 Months Ended
Dec. 31, 2021
Cash and Cash Equivalents [Abstract]  
Schedule of Securities Classified as Cash and Investments
Securities classified as cash and investments as of December 31, 2021 and 2020 are summarized below (in thousands). Estimated fair value is based on quoted market prices for these investments.
December 31, 2021
Gross Unrealized
Amortized CostGainsLossesFair Value
Cash and cash equivalents:
Money market funds$71,175 $— $— $71,175 
Cash1,253 — — 1,253 
Total cash and cash equivalents72,428 — — 72,428 
Short-term investments:
Commercial paper$31,936 $$(2)$31,935 
Corporate bonds7,025 — (3)7,022 
Asset-backed securities5,306 — (2)5,304 
U.S. treasury notes— — — — 
Total short-term investments44,267 (7)44,261 
Total cash equivalents and investments$116,695 $$(7)$116,689 
December 31, 2020
Gross Unrealized
Amortized CostGainsLossesFair Value
Cash and cash equivalents:
Money market funds$88,151 $— $— $88,151 
Commercial paper2,100 — — 2,100 
Cash781 — — 781 
Total cash and cash equivalents91,032 — — 91,032 
Short-term investments
Commercial paper$60,631 $$(4)$60,629 
Corporate bonds24,547 (6)24,544 
U.S. government-sponsored agency bonds9,277 — 9,279 
U.S. treasury notes1,000 — — 1,000 
Total short-term investments95,455 (10)95,452 
Long-term investments:
Corporate bonds$2,115 $— $(1)$2,114 
Total cash equivalents and investments$188,602 $$(11)$188,598 
Schedule of Amortized Cost and Estimated Fair Value of Available-for-Sale Debt Securities by Contractual Maturity
As of December 31, 2021, the amortized cost and estimated fair value of available-for-sale debt securities by contractual maturity were as follows (in thousands):
Amortized CostFair Value
Due in one year or less$44,267 $44,261