XML 72 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts And Other Receivables (Schedule Of Reconciliation Of The Beginning And Ending Balances Of The Allowance For Doubtful Accounts And Sales Returns) (Details) - Allowance For Doubtful Accounts - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance, beginning of year $ 1,162 $ 2,068 $ 1,142
Charges to expense 145 407 1,032
Recoveries 0 0 12
Write-offs and settlements (1,078) (1,313) (118)
Balance, end of year $ 229 $ 1,162 $ 2,068