XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION AND RECEIVABLES - Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable      
Gross accounts receivable $ 121,000 $ 67,100  
Allowance for credit loss 14,300 12,100  
Customer receivable, current 3,430 1,227  
Customer receivable - long term 33,096 9,614  
Retained earnings 504,966 516,901  
FirstNet agreement      
Accounts Receivable      
Customer receivable 36,500 10,800  
Customer receivable, current 3,400 1,200  
Customer receivable - long term $ 33,100 $ 9,600  
Cumulative Effect, Period of Adoption, Adjustment | ASU 2016-13      
Accounts Receivable      
Retained earnings     $ 0