v3.24.2.u1
Loss per share - Schedule of Loss for Year (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings per share [abstract]        
Net loss attributed to shareholders $ (15,193) $ (21,396) $ (28,897) $ (41,096)
Weighted average number of shares in issue, basic (in shares) 65,916,269 64,498,686 65,612,565 64,371,485
Weighted average number of shares in issue, diluted (in shares) 65,916,269 64,498,686 65,612,565 64,371,485
Basic loss per share (in dollars per share) $ (0.23) $ (0.33) $ (0.44) $ (0.64)
Diluted loss per share (in dollars per share) $ (0.23) $ (0.33) $ (0.44) $ (0.64)