Accounts Receivable Accounts Receivable (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accounts Receivable [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of activity in the allowance for doubtful accounts |
A summary of activity in the allowance for credit losses was as follows:
|
X | ||||||||||
- Definition Accounts Receivable [Abstract] No definition available.
|
X | ||||||||||
- Definition Schedule of Allowance for Doubtful Account [Table Text Block] No definition available.
|