XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.2
Summary of Significant Accounting Policies - Schedule of Classification and Maturities of Marketable Securities (Detail) - USD ($)
$ in Thousands
May 31, 2024
May 31, 2023
Marketable Securities, Current $ 325 $ 82,329
Maturing in 0 - 90 days    
Investment, Type [Extensible Enumeration] Commercial Paper Commercial Paper
Maturing in 91 - 180 days    
Investment, Type [Extensible Enumeration] Commercial Paper Commercial Paper
Maturing in 181 days -1 year    
Investment, Type [Extensible Enumeration] Commercial Paper Commercial Paper
Maturing in 1 - 2 years    
Investment, Type [Extensible Enumeration] Commercial Paper Commercial Paper
Commercial Paper | Maturing in 0 - 90 days    
Marketable Securities, Current $ 325 $ 22,552
Commercial Paper | Maturing in 91 - 180 days    
Marketable Securities, Current 0 35,692
Commercial Paper | Maturing in 1 - 2 years    
Marketable Securities, Current 0 317
Certificates of Deposit | Maturing in 181 days -1 year    
Marketable Securities, Current $ 0 $ 23,768