XML 169 R141.htm IDEA: XBRL DOCUMENT v3.25.0.1
RESTRICTED CASH (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash, current (Note 21) $ 19,366 $ 0    
Total restricted cash, non-current: 676 678    
Total restricted cash shown in the Consolidated Balance Sheets 20,042 678    
Cash and cash equivalents 323,158 207,696    
Total cash, cash equivalents and restricted cash shown in the Consolidated Statements of Cash Flows 343,200 208,374 $ 115,407 $ 369,139
Restricted cash deposited with LKE intermediary        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash, current (Note 21) 19,366 0    
Total restricted cash, non-current: 0 2    
Restricted cash held in escrow        
Restricted Cash and Cash Equivalents Items [Line Items]        
Total restricted cash, non-current: $ 676 $ 676