XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION AND RECEIVABLES - Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts Receivable    
Gross accounts receivable $ 114,800 $ 104,400
Customer receivable - long term 43,761 45,676
Allowance for credit loss 16,400 16,400
FirstNet agreement    
Accounts Receivable    
Customer receivable 51,500 52,900
Customer receivable - long term $ 43,800 $ 45,700