XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.4
Net Income (Loss) Per Share Attributable to Common Stockholders (Details) - Schedule of Basic and Diluted Income (Loss) Per Share - $ / shares
3 Months Ended 6 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2024
Nov. 30, 2023
Income (loss) per share:        
Basic: $ 0.83 $ (0.15) $ 0.79 $ (0.24)
Diluted: $ 0.8 $ (0.15) $ 0.76 $ (0.24)
Shares used in computing Income (loss) per share:        
Basic: 23,599,144 5,075,420 21,246,788 5,075,420
Diluted: 24,574,247 5,075,420 21,930,531 5,075,420