XML 134 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information (Details 2) - Customer Concentration Risk [Member] - Revenue Benchmark [Member]
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Customer One [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 10.50% 10.70% 12.30%
Customer Two [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 10.30%   11.00%
Utility and Power Infrastructure | Customer One [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Utility and Power Infrastructure | Customer Two [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00%   35.50%
Process and Industrial Facilities | Customer One [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 22.90% 33.50%
Process and Industrial Facilities | Customer Two [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 28.20%   0.00%
Storage and Terminal Solutions | Customer One [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 27.70% 0.00% 0.80%
Storage and Terminal Solutions | Customer Two [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00%   0.00%