XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash And Marketable Securities - Schedule Of Classification And Maturities Of Marketable Securities (Detail) - USD ($)
$ in Thousands
Feb. 29, 2024
May 31, 2023
Marketable Securities, Current $ 7,010 $ 82,329
Maturing in 0 - 90 days    
Marketable Securities, Current $ 6,687 $ 22,552
Investment, Type [Extensible Enumeration] Commercial Paper [Member] Commercial Paper [Member]
Maturing in 91 - 180 days    
Marketable Securities, Current $ 323 $ 35,692
Investment, Type [Extensible Enumeration] Commercial Paper [Member] Commercial Paper [Member]
Maturing in 181 days - 1 year    
Marketable Securities, Current $ 0 $ 23,768
Investment, Type [Extensible Enumeration] Commercial Paper [Member] Commercial Paper [Member]
Maturing in 1 - 2 years    
Marketable Securities, Current $ 0 $ 317
Investment, Type [Extensible Enumeration] Commercial Paper [Member] Commercial Paper [Member]