XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contract Balances - Valuation And Qualifying Accounts Activity (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Contract Balances  
Balance at Beginning of Period $ 38,534
Current Period Provision for Expected Credit Losses 53,141
Write-offs Charged Against Allowance (54,966)
Balance at End of Period $ 36,709