XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES FROM CONTRACTS WITH CUSTOMERS - Contract Termination (Details) - Atlantic Projects Company Limited - USD ($)
$ in Millions
9 Months Ended 21 Months Ended
May 04, 2024
Oct. 31, 2024
Oct. 31, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction      
Amounts drawn against this letter of credit $ 9.2    
Kilroot Project      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction      
Estimated loss     $ 12.6
Estimated loss, including reversal of net gross profit   $ 2.6  
Termination period   14 days