xbrl type