v3.26.1
RESTRICTED CASH (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash, non-current $ 10,505 $ 495 $ 677  
Total restricted cash shown in the Consolidated Balance Sheets 10,505 495 677  
Cash and cash equivalents 411,760 842,944 892,256  
Total cash, cash equivalents and restricted cash from continuing operations shown in the Consolidated Statements of Cash Flows 422,265 843,439 892,933 $ 323,107
Restricted cash held in escrow        
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash, non-current 495 495 677  
Restricted cash deposited with LKE intermediary        
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash, non-current $ 10,010 $ 0 $ 0