XML 88 R65.htm IDEA: XBRL DOCUMENT v3.25.4
ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at Beginning of Period $ 24,232 $ 21,915 $ 20,767
Allowance for credit losses 67,792 86,561 84,461
Deductions/Write-Offs and Other Charges, Net of Recoveries (56,635) (84,244) (83,313)
Balance at End of Period $ 35,389 $ 24,232 $ 21,915