Leveraging Digital Platforms for the 2025 Stimulus Check Distribution: Innovations in Financial Technology