XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on a Recurring Basis (Details) - Fair Value Measurements, Recurring - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets    
Total financial assets $ 211,429 $ 227,415
Money market funds included in cash and cash equivalents    
Assets    
Total financial assets 68,726 42,995
Marketable Securities    
Assets    
Total financial assets 142,703  
Commercial Paper    
Assets    
Total financial assets 100,608  
U.S. Treasury and government-sponsored enterprises    
Assets    
Total financial assets 42,095 184,420
Level 1    
Assets    
Total financial assets 68,726 42,995
Level 1 | Money market funds included in cash and cash equivalents    
Assets    
Total financial assets 68,726 42,995
Level 1 | Marketable Securities    
Assets    
Total financial assets 0  
Level 1 | Commercial Paper    
Assets    
Total financial assets 0  
Level 1 | U.S. Treasury and government-sponsored enterprises    
Assets    
Total financial assets 0 0
Level 2    
Assets    
Total financial assets 142,703 184,420
Level 2 | Money market funds included in cash and cash equivalents    
Assets    
Total financial assets 0  
Level 2 | Marketable Securities    
Assets    
Total financial assets 142,703  
Level 2 | Commercial Paper    
Assets    
Total financial assets 100,608  
Level 2 | U.S. Treasury and government-sponsored enterprises    
Assets    
Total financial assets $ 42,095 $ 184,420