XML 62 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Description And Significant Accounting Policies: Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Accounts Receivable, Allowance for Credit Loss, Current $ 7,003 $ 2,444 $ 3,209
Additions Charged to Costs and Expenses 2,444 8,927 5,795
Recoveries and Other Additions 3,560 4,728 3,942
Write-offs and Other Deductions (10,894) (9,096) (10,502)
Accounts Receivable, Allowance for Credit Loss, Current $ 2,113 7,003 $ 2,444
Potential economic impact of the COVID-19 pandemic      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Additions Charged to Costs and Expenses   $ 3,300