XML 106 R89.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingent Liabilities - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 07, 2025
Dec. 31, 2022
Mar. 01, 2025
Feb. 28, 2026
Commitments and Contingencies Disclosure [Abstract]        
Face value of performance bonds       $ 1,300.0
Company's backlog bonded by performance bonds       267.5
Total value of letter of credit       2.6
Purchase obligations       15.1
NMTC transaction settled, tax benefit       $ 6.7
Amount awarded to claimant   $ 20.0    
Accrued post-judgment interest $ 24.7      
Judgement expenses     $ 9.4  
Loss contingency existing reserve and insurance proceeds amount     $ 11.0