A composition comprising: two or more near infrared absorbing compounds having an absorption maximum in a wavelength range of 650 to 1000 nm and having a solubility of 0.1 mass% or lower in water at 23°C, wherein the two or more near infrared absorbing compounds include a first near infrared absorbing compound having an absorption maximum in a wavelength range of 650 to 1000 nm, and a second near infrared absorbing compound having an absorption maximum in a wavelength range of 650 to 1000 nm which is shorter than the absorption maximum of the first near infrared absorbing compound, a difference between the absorption maximum of the first near infrared absorbing compound and the absorption maximum of the second near infrared absorbing compound is 1 to 150 nm, and both the first near infrared absorbing compound and the second near infrared absorbing compound are squarylium compounds represented by Formula (SQ-1): wherein a ring A and a ring B each independently represent an aromatic ring, X A and X B each independently represent -OH, -SH, -COOH, -SO 3 H, -NHR X1, -NR X1 R X2, -NHCOR X1, -CONR X1 R X2, -NHCONR X1 R X2, -NHCOOR X1, -NHSO 2 R X1, -B 2, -PO 3, or -NHBR X1 R X2, and R X1 and R X2 each independently represent a substituent, G A and G B each independently represent a substituent, kA represents an integer of 0 to nA, and kB represents an integer of 0 to nB, nA represents an integer representing the maximum number of G A 's which may be substituted in the ring A, and nB represents an integer representing the maximum number of G B 's which may be substituted in the ring B, X A and G A, or X B and G B may be bonded to each other to form a ring, and in a case where a plurality of G A 's and a plurality of C B 's are present, G A 's or G B' s may be bonded to each other to form a ring. two or more near infrared absorbing compounds having an absorption maximum in a wavelength range of 650 to 1000 nm and having a solubility of 0.1 mass% or lower in water at 23°C, wherein the two or more near infrared absorbing compounds include a first near infrared absorbing compound having an absorption maximum in a wavelength range of 650 to 1000 nm, and a second near infrared absorbing compound having an absorption maximum in a wavelength range of 650 to 1000 nm which is shorter than the absorption maximum of the first near infrared absorbing compound, a difference between the absorption maximum of the first near infrared absorbing compound and the absorption maximum of the second near infrared absorbing compound is 1 to 150 nm, and both the first near infrared absorbing compound and the second near infrared absorbing compound are squarylium compounds represented by Formula (SQ-1): wherein a ring A and a ring B each independently represent an aromatic ring, X A and X B each independently represent -OH, -SH, -COOH, -SO 3 H, -NHR X1, -NR X1 R X2, -NHCOR X1, -CONR X1 R X2, -NHCONR X1 R X2, -NHCOOR X1, -NHSO 2 R X1, -B 2, -PO 3, or -NHBR X1 R X2, and R X1 and R X2 each independently represent a substituent, G A and G B each independently represent a substituent, kA represents an integer of 0 to nA, and kB represents an integer of 0 to nB, nA represents an integer representing the maximum number of G A 's which may be substituted in the ring A, and nB represents an integer representing the maximum number of G B 's which may be substituted in the ring B, X A and G A, or X B and G B may be bonded to each other to form a ring, and in a case where a plurality of G A 's and a plurality of C B 's are present, G A 's or G B' s may be bonded to each other to form a ring.