Subsequent Events - Additional Information (Details) - Subsequent Event - USD ($) $ in Thousands |
Mar. 23, 2022 |
Feb. 28, 2022 |
Apr. 02, 2022 |
|---|---|---|---|
| Subsequent Event [Line Items] | |||
| Damages sought value | $ 1,950 | ||
| Payment Received Under Settlement Agreement | $ 1,950 | ||
| Gain from claim settlement | $ 1,950 |