XML 89 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Financial Information (Tables)
12 Months Ended
Dec. 31, 2024
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 2024, 2023 and 2022 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, 2024$12,623 $25,504 $(2,440)$35,687 
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