v3.26.3
Loss per share - Summary of outstanding shares of potentially dilutive securities (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Loss per share    
Total outstanding shares of potentially dilutive securities 40,631 40,631
Treasury shares    
Loss per share    
Antidilutive securities excluded from computation of earnings per share amount of treasury share portion 8,651 8,651
Warrants    
Loss per share    
Antidilutive securities excluded from computation of earnings per share amount of warrants portion 31,980 31,980