Debt - Schedule of Future Payments on Sale-leaseback Financing Arrangements (Details) $ in Thousands |
Jun. 30, 2026
USD ($)
|
|---|---|
| Future Payments | |
| 2026-2027 | $ 13,510 |
| 2027-2028 | 13,611 |
| 2028-2029 | 13,584 |
| 2029-2030 | 13,708 |
| 2030-2031 | 13,834 |
| Thereafter | 160,314 |
| Total lease payments | 228,561 |
| Less: Imputed interest | (107,127) |
| Less: Origination costs | (2,326) |
| Present value of lease payments | $ 119,108 |
| X | ||||||||||
- Definition Sale Leaseback Transaction, Financing Obligation No definition available.
|
| X | ||||||||||
- Definition Sale Leaseback Transaction, Financing Obligation, Origination Costs No definition available.
|
| X | ||||||||||
- Definition Sale Leaseback Transaction, Financing Obligation, To Be Paid No definition available.
|
| X | ||||||||||
- Definition Sale Leaseback Transaction, Financing Obligation, To Be Paid, After Rolling Year Five No definition available.
|
| X | ||||||||||
- Definition Sale Leaseback Transaction, Financing Obligation, To Be Paid, Fiscal Year Maturity No definition available.
|
| X | ||||||||||
- Definition Sale Leaseback Transaction, Financing Obligation, To Be Paid, Next Rolling 12 Months No definition available.
|
| X | ||||||||||
- Definition Sale Leaseback Transaction, Financing Obligation, To Be Paid, Rolling Year Five No definition available.
|
| X | ||||||||||
- Definition Sale Leaseback Transaction, Financing Obligation, To Be Paid, Rolling Year Four No definition available.
|
| X | ||||||||||
- Definition Sale Leaseback Transaction, Financing Obligation, To Be Paid, Rolling Year Three No definition available.
|
| X | ||||||||||
- Definition Sale Leaseback Transaction, Financing Obligation, To Be Paid, Rolling Year Two No definition available.
|
| X | ||||||||||
- Definition Sale Leaseback Transaction, Financing Obligation, Undiscounted Excess Amount No definition available.
|