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