XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' equity (Details)
€ / shares in Units, $ in Thousands
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2024
EUR (€)
€ / shares
shares
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Class of Stock [Line Items]                  
Share capital | $ $ 54,034   $ 79,095 $ 111,654 $ 140,187 $ 143,991 $ 164,240 $ 179,094 $ 194,453
Nominal value (in € per share) | € / shares   € 0.10              
Share capital                  
Class of Stock [Line Items]                  
Share capital $ 10,979 € 9,650,153              
Share capital authorized (in shares) | shares 96,501,526 96,501,526