Commitments and Contingencies - Components of Lease Expense (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Finance lease cost: | |||
Amortization of right-of-use assets | $ 15,873 | $ 13,358 | $ 10,151 |
Interest on lease liabilities | 1,127 | 958 | 890 |
Operating lease cost | 31,966 | 26,906 | 15,592 |
Short-term lease cost | 2,602 | 4,819 | 689 |
Variable lease cost | 9,246 | 7,261 | 4,135 |
Sublease income | (3,780) | (1,095) | (782) |
Total lease cost | $ 57,034 | $ 52,207 | $ 30,675 |
X | ||||||||||
- Definition Amount of interest expense on finance lease liability. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of amortization expense attributable to right-of-use asset from finance lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lease cost recognized by lessee for lease contract. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of operating lease expense. Excludes sublease income. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of short-term lease cost, excluding expense for lease with term of one month or less. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of sublease income excluding finance and operating lease expense. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|