v3.25.4
Income Taxes - Schedule of Income Taxes Paid, Net of (Refunds) Received (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ 178,100    
Foreign 4,771    
Total income taxes paid 212,178 $ 373,100 $ 378,200
Kentucky      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 20,798    
Tennessee      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State (10,836)    
All other states      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State $ 19,345