v3.26.3
ACCOUNTS RECEIVABLE (Allowance for credit losses) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning of Period $ (11,000) $ (11,000) $ (13,827) $ (13,000)
Credit Loss Expense (2,000) (3,000) (4,000) (5,000)
Write-offs 1,000 1,000 6,000 5,000
End of Period $ (11,788) $ (13,000) $ (11,788) $ (13,000)