XML 67 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Expenses    
Employee compensation expenses $ 4,979 $ 3,910
Research and development expenses 2,173 6,661
Deferred transaction consideration 3,927  
Licensing expenses 8,645 5,478
Restructuring expenses (Note 15) 163 3,112
Other expenses 446 285
Total accrued expenses $ 20,333 $ 19,446