v3.25.1
RELATED PARTY TRANSACTIONS (Outstanding Amounts due to and from Related Party) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Other current assets $ 272,395 $ 248,110
Other current liabilities (46,232) (20,929)
EGH And Its Subsidiaries [Member]    
Related Party Transaction [Line Items]    
Other current assets 49,282 30,450
Other Assets 47,900  
Other current liabilities $ (24,201) $ (12,077)