Matthew 12
36 But I say unto you, That every idle word that men shall speak, they shall give account thereof in the day of judgment.
37 For by thy words thou shalt be justified, and by thy words thou shalt be condemned. -kjv
36 But I tell you that everyone will have to give account on the day of judgment for every empty word they have spoken. 37 For by your words you will be acquitted, and by your words you will be condemned.” -niv
36 I tell you that on the day of judgment people will have to account for every careless word they speak. 37 For by your words you will be acquitted, and by your words you will be condemned.” -hcsb
Question: Does this verse refer to believers or unbelievers or to all?