XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Liability for unrecognized tax benefits $ 9.9 $ 8.9
Increase in unrecognized tax benefits 1.0  
Anticipated decrease in unrecognized tax benefits within the next twelve months 1.8  
Anticipated decrease in unrecognized tax benefits, effective rate impact $ 0.3