v3.25.4
Income Taxes - Income Taxes Paid (Details)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Income Tax Disclosure [Abstract]  
U.S. Federal $ 72.7
Aggregated state and local jurisdictions 8.7
Total income taxes paid, net $ 81.4