XML 71 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule II-Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Movement in Valuation Allowances and Reserves [Abstract]    
Balance at beginning of period $ 20,367 $ 16,993
Charged to expense 26,887 20,847
Accounts written-off (18,615) (17,473)
Balance at end of period $ 28,639 $ 20,367