XML 51 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments (Tables)
12 Months Ended
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Cash, Cash Equivalents and Investments
Cash, cash equivalents and investments as of December 31, 2021 included the following:
GROSSGROSS
AMORTIZEDUNREALIZEDUNREALIZEDFAIR
(in thousands)COSTGAINSLOSSESVALUE
Cash and cash equivalents:
Cash and cash equivalents$37,187 $— $— $37,187 
Total cash and cash equivalents$37,187 $— $— $37,187 
Investments:
Certificates of deposit (due within 1 year)$9,047 $— $(9)$9,038 
Commercial paper (due within 1 year)50,975 — (55)$50,920 
Corporate bonds (due within 1 year)42,718 — (62)42,656 
U.S. Government and government agencies (due within 1 year)— — 
Total investments$102,740 $— $(126)$102,614 
Total cash, cash equivalents and investments$139,927 $— $(126)$139,801 

Cash, cash equivalents and investments as of December 31, 2020 included the following:
GROSSGROSS
AMORTIZEDUNREALIZEDUNREALIZEDFAIR
(in thousands)COSTGAINSLOSSESVALUE
Cash and cash equivalents:
Cash and cash equivalents$151,570 $— $— $151,570 
Total cash and cash equivalents$151,570 $— $— $151,570 
Investments:
Commercial paper (due within 1 year)$44,122 $$(23)$44,104 
Corporate bonds (due within 1 year)44,724 (37)44,690 
Total investments$88,846 $$(60)$88,794 
Total cash, cash equivalents and investments$240,416 $$(60)$240,364