XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONTINGENT LIABILITIES AND OTHER MATTERS - Large Power Projects in South Africa (Details)
R in Millions, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 8 Months Ended
Feb. 22, 2021
ZAR (R)
Feb. 22, 2021
USD ($)
Feb. 05, 2021
USD ($)
Jun. 30, 2023
USD ($)
May 31, 2023
USD ($)
Apr. 01, 2023
ZAR (R)
Apr. 01, 2023
USD ($)
Dec. 31, 2021
project
Jun. 29, 2024
project
Sep. 05, 2023
project
Discontinued Operations | DBT Technologies                    
Contingent Liabilities and Other Matters                    
Number of large power projects               2   2
SOUTH AFRICA | Large Power Projects                    
Contingent Liabilities and Other Matters                    
Number of large power projects                 2,000,000  
Gain (loss) related to litigation settlement       $ 1.3 $ 5.5 R 126.6 $ 7.0      
Litigation settlement R 126.6 $ 8.6                
Payment for bonds | $     $ 6.7