XML 81 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Investment in Nikola - Additional Information (Detail) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 03, 2020
May 31, 2023
May 31, 2021
Marketable Securities [Line Items]      
Gains on investment in Nikola     $ (655,102)
Charitable contribution of Nikola shares     20,653
Nikola Corporation      
Marketable Securities [Line Items]      
Marketable securities effective date   Jun. 03, 2020  
Marketable securities number of shares owned 19,048    
Gains on investment in Nikola     655,102
Proceeds from sale of Nikola shares     634,449
Charitable contribution of Nikola shares     20,653
Incremental expenses on gains from marketable securities     50,624
Profit sharing and bonus expense on marketable securities gain     29,971
Marketable securities contribution expense     $ 20,653