XML 37 R28.htm IDEA: XBRL DOCUMENT v3.21.4
Cash and Marketable Securities - Components of marketable securities (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 30, 2021
May 31, 2021
Marketable Securities [Line Items]    
Amortized Cost $ 338,688 $ 305,279
Unrealized gains 20 239
Unrealized Losses (578) (33)
Fair Value 338,130 305,485
Commercial Paper And Corporate Bonds [Member]    
Marketable Securities [Line Items]    
Amortized Cost 337,437 299,524
Unrealized gains 18 209
Unrealized Losses (578) (33)
Fair Value 336,877 299,700
Certificates of Deposit [Member]    
Marketable Securities [Line Items]    
Amortized Cost 1,251 5,755
Unrealized gains 2 30
Unrealized Losses
Fair Value $ 1,253 $ 5,785