v3.26.1
Income Taxes - Components of Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Income (loss) before tax expense:      
U.S. $ (37,787) $ (30,172) $ (177,314)
Non U.S. 1,487 (3,860) (14,324)
Loss before income tax expense (benefit) $ (36,300) $ (34,032) $ (191,638)