v3.25.2
SIGNIFICANT ACCOUNTING POLICIES - Going Concern (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Significant Accounting Policies [Line Items]                
Stockholder's equity $ 356,130 $ 454,988 $ 356,130 $ 454,988 $ 454,235 $ 387,895 $ 546,146 $ 564,190
Accumulated deficit (1,137,226)   (1,137,226)     (1,092,958)    
Cash and cash equivalents 99,721 68,183 99,721 68,183   73,007    
Restricted cash, current 39,099   39,099     36,572    
Other assets, current 295,771   295,771          
Total 117,347 94,237 117,347 94,237 $ 127,543 111,728 $ 84,065 $ 79,153
Short-term bank borrowings 83,166   83,166     $ 70,666    
Convertible debt 25,960   25,960          
Other accrued liabilities, current 260,022   260,022          
Operating income (loss) 16,214 $ (98,741) 35,146 (121,859)        
Net cash generated from operating activities     44,323 $ 2,142        
Short-term debt, refinanced, amount     31,688          
Capital Commitments                
Significant Accounting Policies [Line Items]                
Capital commitments 10,153   10,153          
Capital commitments payable 7,876   7,876          
Inventories                
Significant Accounting Policies [Line Items]                
Purchase obligation $ 49,839   $ 49,839