XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Segment reporting for single reportable segment - Narrative (Details) - Revenues - Geographic concentration risk
3 Months Ended
Sep. 30, 2025
Aug. 25, 2024
United States    
Concentration Risk [Line Items]    
Concentration risk percentage 60.00% 65.00%
Belgium    
Concentration Risk [Line Items]    
Concentration risk percentage 20.00% 10.00%
Netherlands    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 10.00%
All other countries    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 15.00%