XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Jan. 08, 2026
Oct. 20, 2025
Mar. 10, 2025
Feb. 03, 2025
Aug. 31, 2023
Aug. 31, 2022
Dec. 31, 2025
Sep. 30, 2025
Loss Contingencies                
Litigation Settlement, Amount Awarded to Other Party $ 2.0 $ 2.0 $ 8.3 $ 0.9 $ 7.9 $ 12.9    
Other current liabilities                
Loss Contingencies                
Estimated litigation liability, current             $ 88.0 $ 90.0
Other current liabilities | New York Settlement                
Loss Contingencies                
Estimated litigation liability, current             17.2  
Other current liabilities | Multistate Settlement                
Loss Contingencies                
Estimated litigation liability, current             $ 70.8