XML 125 R112.htm IDEA: XBRL DOCUMENT v3.24.3
Contingencies and Commitments (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Mar. 08, 2024
Commitments and Contingencies Disclosure [Abstract]    
Loss contingency, estimate $ 150.0  
Loss contingency accrual   $ 147.5