XML 59 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Financial Assets Subject to Fair Value Measurements on Recurring Basis and Level of Inputs Used in Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets:    
Short-term marketable securities $ 55,170 $ 79,892
Long-term marketable securities 1,993 17,871
Fair Value, Recurring    
Assets:    
Cash equivalents 21,421 13,686
Short-term marketable securities 55,170 79,892
Long-term marketable securities 1,993 17,871
Total assets subject to fair value measurements on a recurring basis 78,584 111,449
Fair Value, Recurring | Level 1    
Assets:    
Cash equivalents 21,421 13,686
Total assets subject to fair value measurements on a recurring basis 21,421 13,686
Fair Value, Recurring | Level 2    
Assets:    
Short-term marketable securities 55,170 79,892
Long-term marketable securities 1,993 17,871
Total assets subject to fair value measurements on a recurring basis 57,163 97,763
Money market funds | Fair Value, Recurring    
Assets:    
Cash equivalents 21,421 13,686
Money market funds | Fair Value, Recurring | Level 1    
Assets:    
Cash equivalents 21,421 13,686
U.S. Treasuries | Fair Value, Recurring    
Assets:    
Short-term marketable securities 52,146 55,349
Long-term marketable securities 1,993 7,370
U.S. Treasuries | Fair Value, Recurring | Level 2    
Assets:    
Short-term marketable securities 52,146 55,349
Long-term marketable securities 1,993 7,370
U.S. government debt securities | Fair Value, Recurring    
Assets:    
Short-term marketable securities 3,024 11,543
Long-term marketable securities   10,501
U.S. government debt securities | Fair Value, Recurring | Level 2    
Assets:    
Short-term marketable securities $ 3,024 11,543
Long-term marketable securities   10,501
U.S. and foreign commercial paper | Fair Value, Recurring    
Assets:    
Short-term marketable securities   11,999
U.S. and foreign commercial paper | Fair Value, Recurring | Level 2    
Assets:    
Short-term marketable securities   11,999
U.S. and foreign corporate debt securities | Fair Value, Recurring    
Assets:    
Short-term marketable securities   1,001
U.S. and foreign corporate debt securities | Fair Value, Recurring | Level 2    
Assets:    
Short-term marketable securities   $ 1,001