XML 80 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Rollforward of Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Allowance for Credit Losses      
Charged to operating expenses $ 1,268 $ 899 $ 3,242
Continuing Operations      
Allowance for Credit Losses      
Beginning balance 6,334 7,513 4,991
Charged to operating expenses 1,268 899 3,384
Write offs of accounts receivable, net of recoveries (1,805) (2,078) (862)
Ending balance $ 5,797 $ 6,334 $ 7,513