XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
AWWG INVESTMENT (Details)
$ in Thousands, € in Millions
1 Months Ended 9 Months Ended
Jul. 31, 2024
USD ($)
Jul. 31, 2024
EUR (€)
May 31, 2024
USD ($)
May 31, 2024
EUR (€)
Oct. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Jul. 19, 2024
Jul. 18, 2024
Schedule of Equity Method Investments [Line Items]                
Payments to acquire investments         $ 84,832 $ 3,600    
Percentage of additional interest acquired 6.60% 6.60%            
AWWG Investments B.V.                
Schedule of Equity Method Investments [Line Items]                
Percentage of equity method investment 18.70% 18.70%            
Payments to acquire investments     $ 53,600 € 50.0        
AWWG Investments B.V. | AWWG                
Schedule of Equity Method Investments [Line Items]                
Percentage acquired             6.60%  
AWWG Investments B.V.                
Schedule of Equity Method Investments [Line Items]                
Percentage of ownership interest     12.10% 12.10%       12.10%
Payments to acquire investments | €   € 27.1            
AWWG Investments B.V. | AWWG Investments B.V.                
Schedule of Equity Method Investments [Line Items]                
Payments to acquire investments $ 29,100