Annual report pursuant to Section 13 and 15(d)

Fair Value Measurement - Cash Equivalents and Short-term Investments (Details)

v3.24.0.1
Fair Value Measurement - Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost $ 138,166  
Unrealized Gain 15  
Unrealized Loss 0  
Estimated Fair Value 138,181  
Cash Equivalents    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Estimated Fair Value 64,487  
Short-Term Investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Estimated Fair Value 73,694  
Money Market Funds    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 19,312 $ 319,946
Unrealized Gain 0 0
Unrealized Loss 0 0
Estimated Fair Value 19,312 319,946
Money Market Funds | Cash Equivalents    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Estimated Fair Value 19,312 319,946
Money Market Funds | Short-Term Investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Estimated Fair Value 0 $ 0
US Treasury Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 118,854  
Unrealized Gain 15  
Unrealized Loss  
Estimated Fair Value 118,869  
US Treasury Securities | Cash Equivalents    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Estimated Fair Value 45,175  
US Treasury Securities | Short-Term Investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Estimated Fair Value $ 73,694