v3.26.1
Condensed consolidated statements of comprehensive income (loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net loss $ (12,268) $ (27,354) $ (27,225) $ (55,884)
Other comprehensive (loss)/income:        
Foreign exchange differences arising on consolidation of foreign operations (net of tax) 27 6,680 (365) 10,376
Total other comprehensive (loss)/income for the period 27 6,680 (365) 10,376
Total comprehensive loss for the period $ (12,241) $ (20,674) $ (27,590) $ (45,508)