ideas-legal