XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Debt Securities [Abstract]          
Amortized Cost of marketable debt securities, contractual maturity, less than one year $ 7,500   $ 7,500   $ 49,243
Amortized cost 7,500   7,500   49,243
Fair value of marketable debt securities, contractual maturities, less than one year 7,379   7,379   48,983
Total fair Value of marketable debt securities, contractual maturity 7,379   7,379   48,983
Proceeds from sale of available-for-sale marketable securities 0 $ 0 0 $ 0  
Interest receivable $ 119   $ 119   $ 139