Was the failure to file non-willful (not a deliberate evasion)?
Streamlined Foreign Offshore needs at least 330 full days abroad in one of those years.
Did you maintain a US home (abode) during those years?
Not tax or legal advice. 2026 figures. All calculations run locally in your browser.