Leases - Schedule of Balances Recorded in Condensed Consolidated Balance Sheet Related to Lease Arrangements (Details) - USD ($) $ in Thousands |
Mar. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Assets | ||
Operating leases | $ 8,440 | $ 7,155 |
Finance leases | 26,686 | 24,391 |
Liabilities | ||
Operating leases current | 3,156 | 3,045 |
Finance leases current | 6,866 | 4,448 |
Operating leases non-current | 5,120 | 4,114 |
Finance leases non-current | 21,278 | 21,790 |
Related Party Leases [Member] | ||
Assets | ||
Operating leases | 1,784 | 2,107 |
Liabilities | ||
Operating leases current | 569 | 840 |
Operating leases non-current | $ 1,093 | $ 1,125 |
X | ||||||||||
- Definition Lease assets. No definition available.
|
X | ||||||||||
- Definition Lease liabilities. No definition available.
|
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 Present value of lessee's discounted obligation for lease payments from operating 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 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
|
X | ||||||||||
- Details
|