v3.25.3
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands
Oct. 29, 2025
Oct. 06, 2025
Sep. 30, 2025
Dec. 31, 2024
Subsequent Event [Line Items]        
Long-term assets held for sale     $ 126,590 $ 75,747
Disposal Group, Held-for-Sale, Not Discontinued Operations | Asset Purchase Agreement        
Subsequent Event [Line Items]        
Long-term assets held for sale     $ 126,590 $ 75,747
Disposal Group, Held-for-Sale, Not Discontinued Operations | Asset Purchase Agreement | Subsequent Event        
Subsequent Event [Line Items]        
Disposal group consideration   $ 30,000    
Long-term assets held for sale   34,900    
Termination fee   $ 10,000    
Disposal Group, Held-for-Sale, Not Discontinued Operations | Asset Purchase Agreement | Subsequent Event | Credit Agreement        
Subsequent Event [Line Items]        
Gross proceeds $ 4,500