Leases - Leased asset and liability balances (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Finance Leases | ||
| ROU assets, gross | $ 203,468 | $ 186,943 |
| Accumulated amortization | (95,554) | (89,344) |
| Total ROU assets, net | 107,914 | 97,599 |
| Lease liabilities - current | 15,228 | 11,684 |
| Lease liabilities - net of current | 152,453 | 144,446 |
| Total lease liabilities | 167,681 | 156,130 |
| Operating Leases | ||
| ROU assets, gross | 190,651 | 178,904 |
| Accumulated amortization | (69,135) | (65,630) |
| Total ROU assets, net | 121,516 | 113,274 |
| Lease liabilities - current | 20,366 | 19,837 |
| Lease liabilities - net of current | 109,622 | 102,346 |
| Total lease liabilities | $ 129,988 | $ 122,183 |
| X | ||||||||||
- Definition Amount of operating lease right of use asset accumulated amortization. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of operating lease right of use asset before accumulated amortization. No definition available.
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from finance lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from finance lease, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of right-of-use asset from finance lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of accumulated amortization of right-of-use asset from finance lease. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount, before accumulated amortization, of right-of-use asset from finance lease. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as current. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of lessee's right to use underlying asset under operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|