It's common for all U.S. carriers (maybe except JetBlue) to sell more tickets than there are seats on the plane. Actual rates of IDB are pretty low - although Endeavor/American Eagle is not stellar.
You are correct that IDB goes by time of check in for AA.