v3.26.1
Loss per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Loss per share        
Net loss for the period, basic $ 9,540 $ 15,695 $ 16,593 $ 26,419
Net loss for the period, diluted $ 9,540 $ 15,695 $ 16,593 $ 26,419
Weighted average number of common shares, basic (in shares) 36,350,665 30,053,142 36,324,393 30,055,047
Weighted average number of common shares, diluted (in shares) 36,350,665 30,053,142 36,324,393 30,055,047
Basic net loss per common share (in dollars per share) $ 0.26 $ 0.52 $ 0.46 $ 0.88
Diluted net loss per common share (in dollars per share) $ 0.26 $ 0.52 $ 0.46 $ 0.88