Leases - Additional Information (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2020 |
Dec. 31, 2019 |
Jul. 31, 2020 |
|
| Lessee, Lease, Description [Line Items] | |||
| Short-term lease expense | $ 0.4 | $ 0.4 | |
| Minimum | |||
| Lessee, Lease, Description [Line Items] | |||
| Renewal term | 1 year | ||
| Financing lease not yet commenced, amount expected to be capitalized at commencement | $ 20.0 | ||
| Maximum | |||
| Lessee, Lease, Description [Line Items] | |||
| Renewal term | 20 years | ||
| Financing lease not yet commenced, amount expected to be capitalized at commencement | $ 25.0 | ||