Leases - Summary of Additional Lease Information (Details) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Leases [Abstract] | ||
| Cash paid for amounts included in the measurement of operating lease liabilities | $ 6.0 | $ 6.0 |
| Weighted-average remaining lease term - operating leases (years) | 7 years 10 months 24 days | 8 years 10 months 24 days |
| Weighted-average discount rate - operating leases | 10.10% | 10.30% |