XML 53 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
External research and development expenses $ 17,135 $ 16,452
Employee related expenses 9,536 10,140
Intellectual property and patent related fees 1,385 1,809
Professional service expenses 943 1,260
Other expenses 1,279 1,635
Total accrued expenses $ 30,278 $ 31,296