Annual report pursuant to Section 13 and 15(d)

Marketable Securities and Fair Value Measurements - Summary of Company's Available-for-Sale Securities (Detail)

v3.23.1
Marketable Securities and Fair Value Measurements - Summary of Company's Available-for-Sale Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Cost Basis $ 58,948 $ 152,153
Fair Value 28,859 118,061
Fair Value 0 8,986
Money Market Funds And Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Cost Basis 30,022  
Unrealized Gain 1  
Unrealized Loss 0  
Fair Value 30,023  
Commercial Paper And Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Cost Basis 28,926  
Unrealized Gain 0  
Unrealized Loss (67)  
Fair Value $ 28,859  
Money Market Funds Commercial Paper And Corporate Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Cost Basis   25,058
Unrealized Gain   0
Unrealized Loss   0
Fair Value   25,058
Commercial Paper Treasury Bills And Corporate Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Cost Basis   118,084
Unrealized Gain   6
Unrealized Loss   (29)
Fair Value   118,061
Marketable Securities, Non-current - Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Unrealized Gain   0
Unrealized Loss   (25)
Cost Basis   9,011
Fair Value   $ 8,986