XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Recurring Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Short-term investments $ 228,324 $ 268,724
Fair Value, Measurements, Recurring    
Assets    
Total assets 1,067,335 1,127,309
Level 1 | Fair Value, Measurements, Recurring    
Assets    
Total assets 972,796 1,098,841
Level 2 | Fair Value, Measurements, Recurring    
Assets    
Total assets 94,539 28,468
Level 3 | Fair Value, Measurements, Recurring    
Assets    
Total assets 0 0
Money market funds | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 569,476 627,983
Money market funds | Level 1 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 569,476 627,983
Money market funds | Level 2 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 0 0
Money market funds | Level 3 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 0 0
U.S. treasury bills | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 188,406 230,602
U.S. treasury bills | Level 1 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 188,406 230,602
U.S. treasury bills | Level 2 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 0 0
U.S. treasury bills | Level 3 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 0 0
Commercial paper | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 35,355  
Commercial paper | Level 1 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 0  
Commercial paper | Level 2 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 35,355  
Commercial paper | Level 3 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 0  
Corporate debt securities | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 24,621  
Short-term investments 2,985 2,975
Corporate debt securities | Level 1 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 0  
Short-term investments 0 0
Corporate debt securities | Level 2 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 24,621  
Short-term investments 2,985 2,975
Corporate debt securities | Level 3 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 0  
Short-term investments 0 0
Certificate of deposits | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 21,153  
Certificate of deposits | Level 1 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 0  
Certificate of deposits | Level 2 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 21,153  
Certificate of deposits | Level 3 | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 0  
U.S. treasury securities | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 214,914 240,256
U.S. treasury securities | Level 1 | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 214,914 240,256
U.S. treasury securities | Level 2 | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
U.S. treasury securities | Level 3 | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
U.S. agency securities | Fair Value, Measurements, Recurring    
Assets    
Short-term investments   14,993
U.S. agency securities | Level 1 | Fair Value, Measurements, Recurring    
Assets    
Short-term investments   0
U.S. agency securities | Level 2 | Fair Value, Measurements, Recurring    
Assets    
Short-term investments   14,993
U.S. agency securities | Level 3 | Fair Value, Measurements, Recurring    
Assets    
Short-term investments   0
Asset-backed securities | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 10,425 10,500
Asset-backed securities | Level 1 | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
Asset-backed securities | Level 2 | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 10,425 10,500
Asset-backed securities | Level 3 | Fair Value, Measurements, Recurring    
Assets    
Short-term investments $ 0 $ 0