XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
U.K. R&D tax credit $ 11,422 $ 27,877
Prepaid research and development 10,114 6,826
VAT recoverable 1,592 1,052
Prepaid income tax 1,123 1,123
Prepaid insurance premium 289 1,885
Other current assets 1,779 1,895
Prepaid Expense and Other Assets, Current $ 26,319 $ 40,658