v3.25.3
ACCOUNTS RECEIVABLES (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Receivables [Abstract]      
Allowance for doubtful accounts receivable $ 12,300,000 $ 11,800,000 $ 12,200,000
Other receivables(1) $ 92,800,000 $ 94,600,000 $ 94,500,000