XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingent Liabilities - Additional Information (Details)
$ in Millions
1 Months Ended
Dec. 31, 2022
USD ($)
Aug. 31, 2024
USD ($)
arrangement
Commitments and Contingencies Disclosure [Abstract]    
Face value of performance bonds   $ 1,200.0
Companies backlog related to sales   366.0
Letters of credit outstanding, amount   42.5
Purchase obligations   $ 14.2
Number of new markets tax credit agreements | arrangement   2
Amount awarded to other party $ 20.0