XML 68 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Schedule II - Valuation And Qualifying Accounts
12 Months Ended
Dec. 31, 2020
Schedule II - Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation And Qualifying Accounts Schedule II – Valuation and Qualifying Accounts

Balance at
January 1

Increase

Decrease

Balance at
December 31

Allowance for doubtful accounts

2020

$

1,519

$

386

523

$

1,382

2019

$

1,048

$

1,526

1,055

$

1,519

2018

$

1,088

$

658

698

$

1,048

Tax valuation allowance

2020

$

33,946

$

13,110

$

47,056

2019

$

6,720

$

27,226

$

33,946

2018

$

6,870

$

150

$

6,720