Income Taxes - Schedule of Components of the Income Tax Payments (Net of Refunds Received) (Details) $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
USD ($)
| |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| Total income tax payments (net of refunds received) | $ 166,793 |
| Louisiana | |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| State | 8,700 |
| New York | |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| State | 33,725 |
| North Carolina | |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| State | 19,232 |
| South Carolina | |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| State | 16,845 |
| Texas | |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| State | 78,991 |
| Other State | |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| State | $ 9,300 |