XML 110 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Financial Information (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Summary of Additions and Deductions Related to Allowances for Doubtful Accounts
Additions and deductions related to the allowance for doubtful accounts receivable for 2023, 2022 and 2021 were as follows (in thousands):
Balance at
Beginning
of Year
AdditionsDeductions
Balance at
End of Year
Allowance for doubtful accounts receivable:
Year ended December 31, 2023$15,161 $6,879 $(9,417)$12,623 
Year ended December 31, 2022$16,941 $6,066 $(7,846)$15,161 
Year ended December 31, 2021$15,106 $7,862 $(6,027)$16,941