v3.25.2
Condensed consolidated statements of comprehensive income (loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net loss $ (27,354) $ (19,755) $ (55,884) $ (22,067)
Other comprehensive income/(loss):        
Foreign exchange differences arising on consolidation of foreign operations (net of tax) 6,680 186 10,376 129
Total other comprehensive income/(loss) for the period 6,680 186 10,376 129
Total comprehensive loss for the period $ (20,674) $ (19,569) $ (45,508) $ (21,938)