v3.25.1
Net income / (loss) per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Numerator:    
Net loss from continuing operations $ (30,014) $ (50,902)
Net loss from discontinued operations (10,980) (20,495)
Net loss $ (40,994) $ (71,397)
Denominator:    
Basic weighted average number of shares 2,618,857 1,917,179
Diluted weighted average number of shares 2,618,857 1,917,179
Net loss per share:    
Basic loss per share from continuing operations $ (11.46) $ (26.55)
Basic loss per share from discontinued operations (4.19) (10.69)
Basic loss per share (15.65) (37.24)
Diluted loss per share from continuing operations (11.46) (26.55)
Diluted loss per share from discontinued operations (4.19) (10.69)
Diluted loss per share $ (15.65) $ (37.24)