XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Net Loss per Share Attributable to Common Stockholders - Schedule of Basic and Diluted Loss Per Share (Details) - $ / shares
3 Months Ended 6 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Income (loss) per share:        
Basic: $ (0.21) $ 0.83 $ (0.49) $ 0.79
Diluted: $ (0.21) $ 0.8 $ (0.49) $ 0.76
Shares used in computing Income (loss) per share:        
Basic: 42,081,417 23,599,144 39,738,446 21,246,788
Diluted: 42,081,417 24,574,247 39,738,446 21,930,531