XML 151 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets [Line Items]    
UK R&D tax credit $ 20,712 $ 27,877
Prepaid research and development 11,332 6,826
Prepaid income tax 197 1,123
VAT recoverable 1,109 1,052
Prepaid insurance premium 280 1,885
Other current assets 2,191 1,895
Prepaid expenses and other current assets 35,821 $ 40,658
2022 R&D tax credit    
Deferred Costs, Capitalized, Prepaid, and Other Assets [Line Items]    
R&D tax credit 14,900  
2023 R&D tax credit    
Deferred Costs, Capitalized, Prepaid, and Other Assets [Line Items]    
R&D tax credit $ 13,600