XML 121 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Loss per share - Schedule of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Earnings Per Share [Abstract]    
Net loss $ (40,664) $ (60,896)
Weighted average shares outstanding    
Basic (in shares) 43,260,501 23,176,014
Diluted (in shares) 43,260,501 23,176,014
Basic loss per common share (in USD per share) $ (0.94) $ (2.63)
Diluted loss per common share (in USD per share) $ (0.94) $ (2.63)