XML 65 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Marketable Securities [Abstract]    
Total fair value $ 192,441 $ 224,856
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Marketable Securities [Abstract]    
Total fair value 129,100 121,162
Significant Other Observable Inputs (Level 2)    
Marketable Securities [Abstract]    
Total fair value 63,341 103,694
Significant Unobservable Inputs (Level 3)    
Marketable Securities [Abstract]    
Total fair value 0 0
Commercial paper    
Marketable Securities [Abstract]    
Marketable securities   47,939
Commercial paper | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Marketable Securities [Abstract]    
Marketable securities   0
Commercial paper | Significant Other Observable Inputs (Level 2)    
Marketable Securities [Abstract]    
Marketable securities   47,939
Commercial paper | Significant Unobservable Inputs (Level 3)    
Marketable Securities [Abstract]    
Marketable securities   0
Corporate debt securities    
Marketable Securities [Abstract]    
Marketable securities 45,762 24,694
Corporate debt securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Marketable Securities [Abstract]    
Marketable securities 0 0
Corporate debt securities | Significant Other Observable Inputs (Level 2)    
Marketable Securities [Abstract]    
Marketable securities 45,762 24,694
Corporate debt securities | Significant Unobservable Inputs (Level 3)    
Marketable Securities [Abstract]    
Marketable securities 0 0
Asset-backed securities    
Marketable Securities [Abstract]    
Marketable securities 2,904 19,143
Asset-backed securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Marketable Securities [Abstract]    
Marketable securities 0 0
Asset-backed securities | Significant Other Observable Inputs (Level 2)    
Marketable Securities [Abstract]    
Marketable securities 2,904 19,143
Asset-backed securities | Significant Unobservable Inputs (Level 3)    
Marketable Securities [Abstract]    
Marketable securities 0 0
U.S. treasury securities    
Marketable Securities [Abstract]    
Marketable securities 14,675 11,918
U.S. treasury securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Marketable Securities [Abstract]    
Marketable securities 0 0
U.S. treasury securities | Significant Other Observable Inputs (Level 2)    
Marketable Securities [Abstract]    
Marketable securities 14,675 11,918
U.S. treasury securities | Significant Unobservable Inputs (Level 3)    
Marketable Securities [Abstract]    
Marketable securities 0 0
Money market securities    
Cash and Cash Equivalents [Abstract]    
Cash and cash equivalents 129,100 121,162
Money market securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Cash and Cash Equivalents [Abstract]    
Cash and cash equivalents 129,100 121,162
Money market securities | Significant Other Observable Inputs (Level 2)    
Cash and Cash Equivalents [Abstract]    
Cash and cash equivalents 0 0
Money market securities | Significant Unobservable Inputs (Level 3)    
Cash and Cash Equivalents [Abstract]    
Cash and cash equivalents $ 0 $ 0