v3.24.0.1
Income Tax - Schedule of Reconciliations of the Expected Statutory Federal Income Tax (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Expected income taxes benefit at federal statutory rate $ (10,583,000) $ (9,521,000) $ (7,093,000)
State income taxes, net of federal benefit (2,171,000) (380,000) (2,313,000)
Permanent items and other 172,000 438,000 592,000
Stock compensation 91,000 44,000 90,000
Research credits (5,336,000) (4,415,000) (1,253,000)
Unrecognized tax benefits 5,209,000 2,454,000 500,000
Foreign rate differential 19,000 11,000 21,000
Change in tax rate (5,000) 34,000 52,000
Change in valuation allowance 12,604,000 11,335,000 9,404,000
Income tax (benefit) expense $ 0 $ 0 $ 0