XML 77 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTS RECEIVABLE, NET - Schedule of Loss Reserve (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Loss reserves:      
Balance at Beginning of Period $ 130,476 $ 113,266 $ 128,348
Expected Credit Losses 61,089 48,984 22,738
Write-offs, Net of Recoveries (56,415) (31,774) (37,820)
Balance at End of Period $ 135,150 $ 130,476 $ 113,266