XML 64 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid expenses and other current assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Prepaid expenses and other current assets [Abstract]    
Prepayments $ 10,547 $ 10,109
R&D tax credit 5,798 14,250
VAT receivable 3,544 9,249
Other current assets 9,711 3,621
Prepaid expenses and other current assets $ 29,600 $ 37,229