XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - Subsequent Event - Power - Agreement to construct new power generating barge - USD ($)
$ in Millions
Dec. 31, 2025
Jul. 26, 2025
Subsequent Event    
Estimated cost to constructing new power generating barge   $ 315
Forecast    
Subsequent Event    
Total cost to be spent during 2025 for constructing new power generating barge $ 40