v3.25.2
Net Loss Per Share - Schedule of Basic and Diluted Loss Per Share (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator:          
Net loss attributable to Aptorum Group Limited     $ (4,267,806) $ (2,824,647) $ (9,799,560)
Weighted average shares outstanding(1)          
–Basic 7,126,796 5,339,608 5,453,103 [1] 4,521,133 [1] 3,569,484 [1]
–Diluted 7,126,796 5,339,608 5,453,103 [1] 4,521,133 [1] 3,569,484 [1]
Net loss per share attributable to Aptorum Group Limited(1)          
–Basic $ (0.06) $ (0.5) $ (0.78) [1] $ (0.62) [1] $ (2.75) [1]
–Diluted $ (0.06) $ (0.5) $ (0.78) [1] $ (0.62) [1] $ (2.75) [1]
[1] All per share amounts and shares outstanding for all periods have been retroactively restated to reflect APTORUM GROUP LIMITED’s 1 for 10 reverse stock split, which was effective on January 23, 2023.