XML 83 R73.htm IDEA: XBRL DOCUMENT v3.26.1
CONTINGENT LIABILITIES AND OTHER MATTERS - Large Power Projects in South Africa and Impacts of Tariffs (Details) - USD ($)
Feb. 05, 2021
Jun. 27, 2026
Contingent Liabilities and Other Matters    
Tariff refund receivable   $ 0
Large Power Projects    
Contingent Liabilities and Other Matters    
Payment for bonds $ 6,700,000