v3.23.2
Available-for-Sale Marketable Securities - Schedule of Amortized Cost and Fair Values of Marketable Debt Securities by Contractual Maturity (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Debt Securities [Abstract]          
Amortized Cost of marketable debt securities, contractual maturity, less than one year $ 36,725   $ 36,725   $ 82,678
Amortized Cost of marketable debt securities, contractual maturity, One year to two years 7,500   7,500   12,002
Amortized cost 44,225   44,225   94,680
Fair value of marketable debt securities, contractual maturities, less than one year 36,442   36,442   81,658
Fair value of marketable debt securities, contractual maturity, One year to two years 7,053   7,053   11,350
Total fair Value of marketable debt securities, contractual maturity 43,495   43,495   93,008
Proceeds from sale of available-for-sale marketable securities 0 $ 0 0 $ 0  
Interest receivable $ 420   $ 420   $ 489