Leases - Summary of Operating Lease Assets and Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Summary of lease asset and liabilities | ||
| Operating lease right-of-use assets | $ 299,638 | $ 322,922 |
| Operating lease liabilities: | ||
| Other current liabilities | $ 41,876 | $ 35,542 |
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Other Liabilities, Current | Other Liabilities, Current |
| Long-term operating lease liabilities | $ 273,969 | $ 302,590 |
| Total operating lease liabilities | $ 315,845 | $ 338,132 |