XML 57 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Summary of Fair Value Measurement Financial Asset and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets [Abstract]    
Cash and cash equivalents $ 46,500 $ 23,200
Securities 45,462 120,147
Investments 45,462 120,147
Fair Value, Recurring    
Assets [Abstract]    
Total assets measured at fair value 92,001 143,348
Money market funds    
Assets [Abstract]    
Cash and cash equivalents 41,564 17,202
U.S Treasury securities    
Assets [Abstract]    
Securities   81,132
Government-sponsored enterprises    
Assets [Abstract]    
Securities 32,811 7,734
Corporate debt securities    
Assets [Abstract]    
Securities 17,626 37,280
Quoted Prices in Active Markets for Identical Assets, Level 1 | Fair Value, Recurring    
Assets [Abstract]    
Total assets measured at fair value 41,564 98,334
Quoted Prices in Active Markets for Identical Assets, Level 1 | Money market funds    
Assets [Abstract]    
Cash and cash equivalents 41,564 17,202
Quoted Prices in Active Markets for Identical Assets, Level 1 | U.S Treasury securities    
Assets [Abstract]    
Securities   81,132
Quoted Prices in Active Markets for Identical Assets, Level 1 | Government-sponsored enterprises    
Assets [Abstract]    
Securities 0 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 50,437 45,014
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
Significant Other Observable Inputs, Level 2 | Government-sponsored enterprises    
Assets [Abstract]    
Securities 32,811 7,734
Significant Other Observable Inputs, Level 2 | Corporate debt securities    
Assets [Abstract]    
Securities $ 17,626 $ 37,280