XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
External research and development expenses $ 13,839 $ 16,204
Employee related expenses 11,939 11,280
Sublicense and license fees 0 5,063
Intellectual property and patent related fees 1,610 983
Professional service expenses 831 750
Other expenses 566 283
Total accrued expenses $ 28,785 $ 34,563