Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quais programas de arte receberam financiamento da fonte 'NEA' desde 2018?
 ###Tabelas: 
CREATE TABLE funding (id INT, program_id INT, source VARCHAR(255), amount DECIMAL(10, 2), date DATE);
SELECT f.program_id, p.name, f.source, f.amount FROM funding f INNER JOIN programs p ON f.program_id = p.id WHERE f.source = 'NEA' AND f.date >= '2018-01-01';