v3.25.2
Income Taxes - Components of Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Loss before tax expense:      
U.S. $ (30,172) $ (177,314) $ (45,240)
Non-U.S. (3,860) (14,324) (9,197)
Loss before income tax benefit $ (34,032) $ (191,638) $ (54,437)