XML 68 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets, Fair Value Disclosure [Abstract]    
Total assets measured at fair value $ 248,277 $ 248,744
Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 243,387 248,744
Certificates Of Deposit    
Assets, Fair Value Disclosure [Abstract]    
Short-term investments 3,000  
Non-US Treasury securities    
Assets, Fair Value Disclosure [Abstract]    
Short-term investments 1,890  
Level 1    
Assets, Fair Value Disclosure [Abstract]    
Total assets measured at fair value 243,387 248,744
Level 1 | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 243,387 $ 248,744
Level 2    
Assets, Fair Value Disclosure [Abstract]    
Total assets measured at fair value 4,890  
Level 2 | Certificates Of Deposit    
Assets, Fair Value Disclosure [Abstract]    
Short-term investments 3,000  
Level 2 | Non-US Treasury securities    
Assets, Fair Value Disclosure [Abstract]    
Short-term investments $ 1,890