Leases - Supplemental Operating Lease Information (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Leases [Abstract] | ||
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability | $ 182,039 | $ 20,666 |
Operating Lease, Weighted Average Remaining Lease Term | 10 years 8 months 12 days | 10 years 4 months 24 days |
Operating Lease, Weighted Average Discount Rate, Percent | 4.56% | 3.92% |