Are you FBI or something? lolEach carrier has a different period, 90 days is typical. I think there are a couple that claim they don't keep them at all.
It's always fun showing a party the phone records that show their phone was 15 miles from where they claim they were, and listen to the excuses about how the phone drove itself there.