XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Current Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities, Current [Abstract]    
Accrued research and development related costs $ 11,322 $ 9,105
Accrued employee bonuses 5,465 4,518
Accrued professional fees 903 1,091
Accrued payroll related costs 172 296
Early exercise of unvested stock options   82
Accrued taxes 73 68
Total $ 17,935 $ 15,160