XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Components of marketable securities (Details) - Commercial PaperAnd Corporate Bonds [Member] - USD ($)
$ in Thousands
12 Months Ended
May 31, 2023
May 31, 2022
Marketable Securities [Line Items]    
Amortized Cost $ 83,549 $ 339,540
Unrealized gains 0 7
Unrealized Losses (1,220) (2,969)
Fair Value $ 82,329 $ 336,578