Give the names, details, and data types of characteristics that are not found in any product.
SELECT characteristic_name ,  other_characteristic_details ,  characteristic_data_type FROM CHARACTERISTICS EXCEPT SELECT t1.characteristic_name ,  t1.other_characteristic_details ,  t1.characteristic_data_type FROM CHARACTERISTICS AS t1 JOIN product_characteristics AS t2 ON t1.characteristic_id  =  t2.characteristic_id
SELECT characteristic_name ,  other_characteristic_details ,  characteristic_data_type FROM CHARACTERISTICS EXCEPT SELECT t1.characteristic_name ,  t1.other_characteristic_details ,  t1.characteristic_data_type FROM CHARACTERISTICS AS t1 JOIN product_characteristics AS t2 ON t1.characteristic_id  =  t2.characteristic_id
[{'characteristic_name': 'cool', 'other_characteristic_details': None, 'characteristic_data_type': 'dolores'}, {'characteristic_name': 'cool', 'other_characteristic_details': None, 'characteristic_data_type': 'et'}, {'characteristic_name': 'cool', 'other_characteristic_details': None, 'characteristic_data_type': 'quam'}, {'characteristic_name': 'hot', 'other_characteristic_details': None, 'characteristic_data_type': 'impedit'}, {'characteristic_name': 'slow', 'other_characteristic_details': None, 'characteristic_data_type': 'numquam'}, {'characteristic_name': 'slow', 'other_characteristic_details': None, 'characteristic_data_type': 'placeat'}]