XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash And Marketable Securities - Schedule Of Classification And Maturities Of Marketable Securities (Detail) - USD ($)
$ in Thousands
Aug. 31, 2022
May 31, 2022
Marketable Securities, Current $ 240,613 $ 336,578
Commercial Paper | Maturing in 0 - 90 days    
Marketable Securities, Current 63,375 106,497
Commercial Paper | Maturing in 91 - 180 days    
Marketable Securities, Current 60,950 61,373
Commercial Paper | Maturing in 181 days - 1 year    
Marketable Securities, Current 57,135 91,706
Commercial Paper | Maturing in 1 - 2 years    
Marketable Securities, Current $ 59,153 $ 77,002