Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate for the Sublease (Details) |
Dec. 31, 2021 |
|---|---|
| Leases [Abstract] | |
| Weighted-average remaining lease term - operating leases | 8 years 3 months |
| Weighted-average discount rate - operating leases | 5.80% |