XML 66 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Summary of Activity Recorded within the Allowance for Doubtful Accounts) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Beginning balance $ 3,529 $ 5,951 $ 6,170
Bad debt expense, net of recoveries 898 1,321 2,577
Accounts written off against allowance and other adjustments (689) (4,128) (2,796)
Ending balance 3,738 3,529 5,951
Cumulative Effect, Period of Adoption, Adjustment      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Beginning balance $ 0 385 0
Ending balance   $ 0 $ 385