v3.25.4
ACCOUNTS RECEIVABLE, NET - Schedule of Loss Reserve (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Loss reserves:      
Balance at Beginning of Period $ 135,150 $ 130,476 $ 113,266
Expected Credit Losses 61,127 61,089 48,984
Write-offs, Net of Recoveries (57,064) (56,415) (31,774)
Balance at End of Period $ 139,213 $ 135,150 $ 130,476