XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on a Recurring Basis (Details) - Fair Value Measurements, Recurring - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets    
Total financial assets $ 230,111 $ 227,415
Total investments included in cash and cash equivalents 37,448  
Money market funds included in cash and cash equivalents    
Assets    
Total financial assets   42,995
Total investments included in cash and cash equivalents 33,362  
Marketable Securities    
Assets    
Total financial assets 192,663  
Commercial Paper    
Assets    
Total financial assets 61,441  
Total investments included in cash and cash equivalents 4,086  
U.S. Treasury and government-sponsored enterprises    
Assets    
Total financial assets 131,222 184,420
Level 1    
Assets    
Total financial assets 33,362 42,995
Total investments included in cash and cash equivalents 33,362  
Level 1 | Money market funds included in cash and cash equivalents    
Assets    
Total financial assets   42,995
Total investments included in cash and cash equivalents 33,362  
Level 1 | Marketable Securities    
Assets    
Total financial assets 0  
Level 1 | Commercial Paper    
Assets    
Total financial assets 0  
Total investments included in cash and cash equivalents 0  
Level 1 | U.S. Treasury and government-sponsored enterprises    
Assets    
Total financial assets 0 0
Level 2    
Assets    
Total financial assets 196,749 184,420
Total investments included in cash and cash equivalents 4,086  
Level 2 | Marketable Securities    
Assets    
Total financial assets 192,663  
Level 2 | Commercial Paper    
Assets    
Total financial assets 61,441  
Total investments included in cash and cash equivalents 4,086  
Level 2 | U.S. Treasury and government-sponsored enterprises    
Assets    
Total financial assets $ 131,222 $ 184,420