XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION AND RECEIVABLES - Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable      
Gross accounts receivable $ 86,600 $ 67,100  
Allowance for credit loss 13,500 12,100  
Customer receivable, current 4,094 1,227  
Customer receivable - long term 28,333 9,614  
Retained earnings 516,208 516,901  
FirstNet agreement      
Accounts Receivable      
Customer receivable 32,400 10,800  
Customer receivable, current 4,100 1,200  
Customer receivable - long term $ 28,300 $ 9,600  
Cumulative Effect, Period of Adoption, Adjustment | ASU 2016-13      
Accounts Receivable      
Retained earnings     $ 0