XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION AND RECEIVABLES - Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accounts Receivable    
Gross accounts receivable $ 132,400 $ 131,400
Allowance for credit loss 15,700 13,900
Customer receivable, current 6,239 4,145
Customer receivable - long term 39,855 39,652
FirstNet agreement    
Accounts Receivable    
Customer receivable 46,100 43,800
Customer receivable, current 6,200 4,100
Customer receivable - long term $ 39,900 $ 39,700