Leases (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
Leases [Abstract] |
|
Schedule of information related to operating leases |
Other information related to our leases was as follows: | | | | | | | | | | | | | | | (in thousands, except lease term and discount rate) | | As of June 30, 2025 | | As of December 31, 2024 | | | | | | Balance Sheet Information | | | | | Operating Leases | | | | | Right-of-use assets | | $ | 88,298 | | | $ | 90,136 | | Other current liabilities | | 19,839 | | | 18,087 | | Operating lease liabilities | | 77,406 | | | 79,399 | | Finance Leases | | | | | Property and equipment, at cost | | 28,321 | | | 28,321 | | Accumulated depreciation | | (2,056) | | | (1,658) | | Property and equipment, net | | 26,265 | | | 26,663 | | | | | | | Other liabilities | | 31,249 | | | 31,021 | | Weighted Average Remaining Lease Term | | | | | Operating leases | | 7.27 years | | 7.37 years | Finance leases | | 33.00 years | | 33.50 years | Weighted Average Discount Rate | | | | | Operating leases | | 5.10 | % | | 5.01 | % | Finance leases | | 7.10 | % | | 7.10 | % |
|
Schedule of lease cost information |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in thousands) | | 2025 | | 2024 | | 2025 | | 2024 | | | | | | | | | | Supplemental Cash Flows Information | | | | | | | | | Cash paid for amounts included in the measurement of lease liabilities | | | | | | | | | Operating cash flows from operating leases | | $ | 5,714 | | | $ | 5,438 | | | $ | 11,112 | | | $ | 11,192 | | Operating cash flows from finance leases | | 438 | | | 213 | | | 876 | | | 426 | | Financing cash flows from finance leases | | — | | | — | | | — | | | — | | Right-of-use assets obtained in exchange for operating lease obligations | | 9,947 | | | — | | | 12,098 | | | 10,095 | | Right-of-use assets obtained in exchange for finance lease obligations | | — | | | — | | | — | | | — | |
|
Schedule of minimum lease payments under non-cancellable operating leases |
Future minimum lease payments under non-cancellable leases as of June 30, 2025 were as follows: | | | | | | | | | | | | | | | (in thousands) | | Operating Leases | | Finance Leases | | | | | | Remainder of 2025 | | $ | 14,012 | | | $ | 900 | | 2026 | | 23,525 | | | 1,824 | | 2027 | | 20,336 | | | 1,875 | | 2028 | | 14,746 | | | 1,926 | | 2029 | | 12,283 | | | 1,979 | | Thereafter | | 31,371 | | | 88,145 | | Total future minimum lease payments | | 116,273 | | | 96,649 | | Less: Imputed interest | | (19,028) | | | (65,400) | | Total | | $ | 97,245 | | | $ | 31,249 | |
|
Schedule of minimum lease payments under non-cancellable finance leases |
Future minimum lease payments under non-cancellable leases as of June 30, 2025 were as follows: | | | | | | | | | | | | | | | (in thousands) | | Operating Leases | | Finance Leases | | | | | | Remainder of 2025 | | $ | 14,012 | | | $ | 900 | | 2026 | | 23,525 | | | 1,824 | | 2027 | | 20,336 | | | 1,875 | | 2028 | | 14,746 | | | 1,926 | | 2029 | | 12,283 | | | 1,979 | | Thereafter | | 31,371 | | | 88,145 | | Total future minimum lease payments | | 116,273 | | | 96,649 | | Less: Imputed interest | | (19,028) | | | (65,400) | | Total | | $ | 97,245 | | | $ | 31,249 | |
|