XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ALLOWANCE FOR DOUBTFUL ACCOUNTS (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Allowance for Credit Losses on Financing Receivables
Activity related to our allowance for doubtful accounts is presented below:
 Balance at Beginning of PeriodProvision for Bad DebtDeductions/ Write-Offs and Other ChargesBalance at End of Period
Year Ended December 31, 2023
Allowance for doubtful accounts$20,767 $84,461 $(83,313)$21,915 
Year Ended December 31, 2022
Allowance for doubtful accounts$27,931 $88,159 $(95,323)$20,767 
Year Ended December 31, 2021
Allowance for doubtful accounts$25,198 $68,809 $(66,076)$27,931