XML 76 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basic and diluted net loss per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Basic and diluted net loss per share [Abstract]      
Net loss for the year $ (55,287) $ (52,543) $ (180,029)
Basic weighted average number of ordinary shares (in shares) 48,888,975 45,714,923 42,488,579
Diluted weighted average number of ordinary shares (in shares) 48,888,975 45,714,923 42,488,579
Basic net loss per share (in dollars per share) $ (1.13) $ (1.15) $ (4.24)
Diluted net loss per share (in dollars per share) $ (1.13) $ (1.15) $ (4.24)
Stock Options [Member]      
Basic and Diluted Net Loss per Share [Abstract]      
Antidilutive securities excluded from earnings per share (in shares) 8,967,882 9,893,244 9,198,460