XML 47 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Summary of Fair Value Measurement Financial Asset and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets [Abstract]    
Cash and cash equivalents $ 23,200 $ 52,000
Securities 120,147 91,400
Investments 120,147 91,400
Fair Value, Recurring    
Assets [Abstract]    
Total assets measured at fair value 143,348 143,403
Money market funds    
Assets [Abstract]    
Cash and cash equivalents 17,202 49,004
U.S Treasury securities    
Assets [Abstract]    
Securities 81,132 60,623
Government-sponsored enterprises    
Assets [Abstract]    
Securities 7,734  
Corporate debt securities    
Assets [Abstract]    
Securities 37,280 33,776
Quoted Prices in Active Markets for Identical Assets, Level 1 | Fair Value, Recurring    
Assets [Abstract]    
Total assets measured at fair value 98,334 109,627
Quoted Prices in Active Markets for Identical Assets, Level 1 | Money market funds    
Assets [Abstract]    
Cash and cash equivalents 17,202 49,004
Quoted Prices in Active Markets for Identical Assets, Level 1 | U.S Treasury securities    
Assets [Abstract]    
Securities 81,132 60,623
Quoted Prices in Active Markets for Identical Assets, Level 1 | Government-sponsored enterprises    
Assets [Abstract]    
Securities 0  
Quoted Prices in Active Markets for Identical Assets, Level 1 | Corporate debt securities    
Assets [Abstract]    
Securities 0 0
Significant Other Observable Inputs, Level 2 | Fair Value, Recurring    
Assets [Abstract]    
Total assets measured at fair value 45,014 33,776
Significant Other Observable Inputs, Level 2 | Money market funds    
Assets [Abstract]    
Cash and cash equivalents 0 0
Significant Other Observable Inputs, Level 2 | U.S Treasury securities    
Assets [Abstract]    
Securities 0 0
Significant Other Observable Inputs, Level 2 | Government-sponsored enterprises    
Assets [Abstract]    
Securities 7,734  
Significant Other Observable Inputs, Level 2 | Corporate debt securities    
Assets [Abstract]    
Securities $ 37,280 $ 33,776