Narrative:

On arrival into ZZZ; we were assigned the arrival and vectored directly to zzzzz; with instructions to cross at 12;000 ft. And 250 kts. From FL240. The altitude was set correctly; but the captain wanted to wait a little longer before descending. I was looking up information for the next leg in the ZZZ procedures and didn't notice that the captain had waited too long to start a descent to meet the crossing restriction. By the time the captain caught the mistake we were unable to make the restriction without an excessive rate of descent. I contacted ATC to let them know we were too high; and they assigned us to cross ZZZ1 at 10;000 ft. And 250 kts. (As expected on the STAR). The second restriction was made.everything was setup correctly; but I'd suggest that since we were in a VNAV-equipped aircraft for the past two days the captain got complacent in waiting for the TOD to let VNAV manage the descent; but we were in a 'classic' 700 and had to manually manage the descent.the captain was using a steep descent; but within reason; with full speed brakes to try to make the crossing restriction; while not allowing the speed to climb up from the descent.

Google
 

Original NASA ASRS Text

Title: CRJ-700 flight crew requesting ATC revised clearance due to missing crossing altitude restriction.

Narrative: On arrival into ZZZ; we were assigned the arrival and vectored directly to ZZZZZ; with instructions to cross at 12;000 ft. and 250 kts. from FL240. The altitude was set correctly; but the captain wanted to wait a little longer before descending. I was looking up information for the next leg in the ZZZ Procedures and didn't notice that the captain had waited too long to start a descent to meet the crossing restriction. By the time the captain caught the mistake we were unable to make the restriction without an excessive rate of descent. I contacted ATC to let them know we were too high; and they assigned us to cross ZZZ1 at 10;000 ft. and 250 kts. (As expected on the STAR). The second restriction was made.Everything was setup correctly; but I'd suggest that since we were in a VNAV-equipped aircraft for the past two days the captain got complacent in waiting for the TOD to let VNAV manage the descent; but we were in a 'classic' 700 and had to manually manage the descent.The Captain was using a steep descent; but within reason; with full speed brakes to try to make the crossing restriction; while not allowing the speed to climb up from the descent.

Data retrieved from NASA's ASRS site and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.