IDEA, Inc.