XML 91 R79.htm IDEA: XBRL DOCUMENT v3.25.3
Loss per share - Schedule of Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Net loss $ (40,966) $ (43,969) $ (136,214) $ (127,119)
Weighted average number of shares outstanding, diluted (in shares) 136,446,534 104,824,877 119,237,877 94,394,355
Weighted average number of shares outstanding, basic (in shares) 136,446,534 104,824,877 119,237,877 94,394,355
Net loss per share, diluted (in dollars per share) $ (0.30) $ (0.42) $ (1.14) $ (1.35)
Net loss per share, basic (in dollars per share) $ (0.30) $ (0.42) $ (1.14) $ (1.35)