v3.26.1
RESTRICTED CASH (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash, non-current $ 495 $ 495 $ 677  
Total restricted cash shown in the Consolidated Balance Sheets 495 495 677  
Cash and cash equivalents 681,660 842,944 216,242  
Total cash, cash equivalents and restricted cash from continuing operations shown in the Consolidated Statements of Cash Flows 682,155 843,439 216,919 $ 323,107
Restricted cash held in escrow        
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash, non-current $ 495 $ 495 $ 677