Leases - Components of Lease Cost for the Sublease (Details) (Details) $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2021
USD ($)
| |
| Leases [Abstract] | |
| Operating Lease Cost | $ 2,126 |
| Short-term Lease, Cost | 0 |
| Variable Lease, Cost | 573 |
| Total lease cost | $ 2,699 |