XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Valuation And Qualifying Accounts Activity (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Revenue Recognition  
Balance at beginning of period $ 53,991
Current period provision for expected credit losses 65,060
Write-offs charged against allowance (51,987)
Balance at end of period $ 67,064