Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies - Loss per share (Details)

v3.25.1
Summary of Significant Accounting Policies - Loss per share (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator for basic and diluted loss per share      
Net loss $ (70,814) $ (113,871) $ (165,456)
Net loss attributable to shareholders used for basic EPS calculation (70,814) (113,871) (165,456)
Net loss attributable to shareholders used for diluted EPS calculation $ (70,814) $ (113,871) $ (165,456)
Denominator for basic loss per share - Weighted average shares outstanding      
Weighted average number of shares used to calculate basic loss per share 1,513,810,852 1,206,440,978 967,242,403
Weighted average number of shares used to calculate diluted loss per share 1,513,810,852 1,206,440,978 967,242,403