XML 68 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Performance Obligations and Contract Estimates Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Standard assurance warranty period         1 year  
Revenue, remaining performance obligation, amount $ 1,300.0       $ 1,300.0  
Change in contract estimates related to projects in progress         16.9 $ 13.6
Change in contract estimates due to project cancellations 2.2 $ 1.0 $ 1.7 $ 1.6 2.2 $ 4.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Revenue, remaining performance obligation, amount $ 848.5       $ 848.5  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months       12 months