XML 45 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Allowance for Doubtful Accounts (Tables)
12 Months Ended
Dec. 31, 2020
Valuation Allowance [Abstract]  
Allowance For Doubtful Accounts
Activity in the allowance for credit losses is summarized as follows for the years presented (in thousands):
 Year Ended December 31,
 202020192018
Balance at December 31$464 $810 $1,272 
Impact of ASU No. 2016-13 adoption423 — — 
Opening balance at January 1887 810 1,272 
Charges to expense, net of recoveries855 428 393 
Uncollected balances written off(677)(774)(855)
Balance at December 31$1,065 $464 $810