For 3 (Three) Months Ended March 31, 2025 For The Year Ended December 31, 2024 For 6 (Six) Months Ended June 30, 2025