v3.26.1
SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]    
Net loss attributable to Orgenesis Inc $ 48,165 $ 55,361
Weighted average number of common shares outstanding - basic 4,210,839 2,900,787
Weighted average number of common shares outstanding - diluted 4,210,839 2,900,787
Net loss per share - basic $ 11.44 $ 19.08
Net loss per share - diluted $ 11.44 $ 19.08