Leases - Narrative (Details) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2025
USD ($)
renewalOption
|
Dec. 31, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
|
| Lessee, Lease, Description [Line Items] | |||
| Sublease income | $ 5,521 | $ 5,457 | $ 2,991 |
| Number of options to renew | renewalOption | 1 | ||
| Variable lease cost | $ 414,409 | 434,689 | |
| Operating Expense | |||
| Lessee, Lease, Description [Line Items] | |||
| Variable lease cost | $ 368,641 | $ 434,689 | |
| Minimum | |||
| Lessee, Lease, Description [Line Items] | |||
| Renewal term (in years) | 1 year | ||
| Maximum | |||
| Lessee, Lease, Description [Line Items] | |||
| Renewal term (in years) | 25 years | ||