v3.26.1
Segment and Geographic Information - Schedule of Net Assets by Geographic Region (Parenthetical) (Details)
May 30, 2026
May 31, 2025
United States    
Segment Reporting Information [Line Items]    
Percentage of net assets 52.00% 58.00%
Netherlands    
Segment Reporting Information [Line Items]    
Percentage of net assets 28.00% 22.00%