XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.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 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Debt Securities [Abstract]          
Amortized Cost of marketable debt securities, contractual maturity, less than one year $ 113,967   $ 113,967   $ 153,631
Amortized Cost of marketable debt securities, contractual maturity, One year to three years 24,903   24,903   70,063
Amortized cost 138,870   138,870   223,694
Fair value of marketable debt securities, contractual maturities, less than one year 112,806   112,806   153,582
Fair value of marketable debt securities, contractual maturity, One year to three years 23,916   23,916   69,754
Total fair Value of marketable debt securities, contractual maturity 136,722   136,722   223,336
Proceeds from sale of available-for-sale marketable securities 0 $ 1,000 0 $ 10,029  
Realized gain   $ 0   $ 39  
Interest receivable $ 451   $ 451   $ 455