XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF FAIR VALUE INSTRUMENTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash equivalents    
Money market funds $ 12,736 $ 39,653
Commercial paper 11,090 14,448
Total cash equivalents 23,826 54,101
Short-term investments    
U.S. Treasury bills 32,319 25,135
Corporate debt securities 7,631 10,715
Commercial paper 92,985 77,328
Total short-term investments 132,935 113,178
Total 156,761 167,279
Fair Value, Inputs, Level 1 [Member]    
Cash equivalents    
Money market funds 12,736 39,653
Commercial paper
Total cash equivalents 12,736 39,653
Short-term investments    
U.S. Treasury bills 32,319 25,135
Corporate debt securities
Commercial paper
Total short-term investments 32,319 25,135
Total 45,055 64,788
Fair Value, Inputs, Level 2 [Member]    
Cash equivalents    
Money market funds
Commercial paper 11,090 14,448
Total cash equivalents 11,090 14,448
Short-term investments    
U.S. Treasury bills
Corporate debt securities 7,631 10,715
Commercial paper 92,985 77,328
Total short-term investments 100,616 88,043
Total 111,706 102,491
Fair Value, Inputs, Level 3 [Member]    
Cash equivalents    
Money market funds
Commercial paper
Total cash equivalents
Short-term investments    
U.S. Treasury bills
Corporate debt securities
Commercial paper
Total short-term investments
Total