XML 80 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Device Payment Plan Agreement and Wireless Service Receivables - Schedule of Device Payment Plan Agreement Receivables (Detail) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Receivables [Abstract]    
Device payment plan agreement receivables, gross $ 31,491 $ 31,308
Unamortized imputed interest (1,013) (975)
Device payment plan agreement receivables, at amortized cost 30,478 30,333
Allowance (1,431) (1,315)
Device payment plan agreement receivables, net 29,047 29,018
Accounts receivable, net 14,932 15,141
Other assets $ 14,115 $ 13,877