Front idler excavator