XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income (Loss) Per Share Attributable to Common Stockholders - Schedule of Basic and Diluted Income (Loss) Per Share (Details) - $ / shares
3 Months Ended 9 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2025
Feb. 29, 2024
Income (loss) per share:        
Basic: $ (0.17) $ (0.45) $ 0.49 $ (0.8)
Diluted: $ (0.17) $ (0.45) $ 0.45 $ (0.8)
Shares used in computing Income (loss) per share:        
Basic: 29,474,362 11,698,789 23,959,175 8,075,238
Diluted: 29,474,362 11,698,789 26,517,135 8,075,238