Marketable Securities and Fair Value Measurements - Summary of Company's Available-for-Sale Securities (Detail) - USD ($) $ in Thousands |
Mar. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Schedule Of Available For Sale Securities [Line Items] | ||
Fair Value | $ 2,889 | $ 28,859 |
Money Market Funds Commercial Paper And Corporate Bonds | ||
Schedule Of Available For Sale Securities [Line Items] | ||
Cost Basis | 37,175 | 30,022 |
Unrealized Gain | 1 | 1 |
Unrealized Loss | (1) | 0 |
Fair Value | 37,175 | 30,023 |
Commercial Paper | ||
Schedule Of Available For Sale Securities [Line Items] | ||
Cost Basis | 2,889 | |
Unrealized Gain | 0 | |
Unrealized Loss | 0 | |
Fair Value | $ 2,889 | |
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 |