Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes (Details)

v3.25.4
Income Taxes (Details)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Income Tax Disclosure [Abstract]  
Income Tax Paid, Federal, after Refund Received $ 87.7
Income Tax Paid, State and Local, after Refund Received 13.1
Income Taxes Paid $ 100.8