XML 61 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning Balance $ 69,264 $ 71,233 $ 56,364
Net Book Value of Accounts Written Off (348,729) (415,344) (247,789)
Recoveries 39,019 37,111 37,914
Accounts Receivable Provision 304,626 376,264 224,744
Ending Balance $ 64,180 $ 69,264 $ 71,233