XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Financial Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Assets    
Short-term marketable securities $ 33,922 $ 49,620
Level 1 | Recurring    
Assets    
Total assets measured at fair value 5,602 4,207
Level 2 | Recurring    
Assets    
Total assets measured at fair value 48,244 49,620
Level 3 | Recurring    
Assets    
Total assets measured at fair value 0 0
Carrying Value | Recurring    
Assets    
Total assets measured at fair value 53,846 53,827
Fair Value | Recurring    
Assets    
Total assets measured at fair value 53,846 53,827
Agency bonds    
Assets    
Short-term marketable securities 26,826  
Agency bonds | Level 1 | Recurring    
Assets    
Short-term marketable securities 0 0
Agency bonds | Level 2 | Recurring    
Assets    
Short-term marketable securities 26,826 35,423
Agency bonds | Level 3 | Recurring    
Assets    
Short-term marketable securities 0 0
Agency bonds | Carrying Value | Recurring    
Assets    
Short-term marketable securities 26,826 35,423
Agency bonds | Fair Value | Recurring    
Assets    
Short-term marketable securities 26,826 35,423
Commercial paper    
Assets    
Short-term marketable securities 7,096  
Commercial paper | Level 1 | Recurring    
Assets    
Short-term marketable securities 0 0
Commercial paper | Level 2 | Recurring    
Assets    
Short-term marketable securities 7,096 14,197
Commercial paper | Level 3 | Recurring    
Assets    
Short-term marketable securities 0 0
Commercial paper | Carrying Value | Recurring    
Assets    
Short-term marketable securities 7,096 14,197
Commercial paper | Fair Value | Recurring    
Assets    
Short-term marketable securities 7,096 14,197
Money market funds    
Assets    
Cash equivalents 5,602  
Money market funds | Level 1 | Recurring    
Assets    
Cash equivalents 5,602 4,207
Money market funds | Level 2 | Recurring    
Assets    
Cash equivalents 0 0
Money market funds | Level 3 | Recurring    
Assets    
Cash equivalents 0 0
Money market funds | Carrying Value | Recurring    
Assets    
Cash equivalents 5,602 4,207
Money market funds | Fair Value | Recurring    
Assets    
Cash equivalents 5,602 $ 4,207
Commercial paper    
Assets    
Cash equivalents 14,322  
Commercial paper | Level 1 | Recurring    
Assets    
Cash equivalents 0  
Commercial paper | Level 2 | Recurring    
Assets    
Cash equivalents 14,322  
Commercial paper | Level 3 | Recurring    
Assets    
Cash equivalents 0  
Commercial paper | Carrying Value | Recurring    
Assets    
Cash equivalents 14,322  
Commercial paper | Fair Value | Recurring    
Assets    
Cash equivalents $ 14,322