XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Marketable Securities - Summary of components of marketable securities (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Feb. 28, 2022
May 31, 2021
Marketable Securities [Line Items]    
Amortized Cost $ 337,409 $ 305,279
Unrealized gains 7 239
Unrealized Losses (1,856) (33)
Fair Value 335,560 305,485
Commercial Paper And Corporate Bonds [Member]    
Marketable Securities [Line Items]    
Amortized Cost 337,159 299,524
Unrealized gains 7 209
Unrealized Losses (1,856) (33)
Fair Value 335,310 299,700
Certificates of Deposit [Member]    
Marketable Securities [Line Items]    
Amortized Cost 250 5,755
Unrealized gains 30
Unrealized Losses
Fair Value $ 250 $ 5,785