XML 69 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Loss per share - Schedule of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net loss $ (48,287) $ (11,759)
Weighted average shares outstanding    
Basic (in shares) 89,740,061 24,948,434
Diluted (in shares) 89,740,061 24,948,434
Net loss per common share, basic (in dollars per share) $ (0.54) $ (0.47)
Net loss per common share, diluted (in dollars per share) $ (0.54) $ (0.47)