Commitments and Contingent Liabilities - Future Payments (Details) $ in Thousands |
3 Months Ended |
---|---|
Mar. 31, 2022
USD ($)
| |
Commitments and Contingencies Disclosure [Abstract] | |
Remainder of 2022 | $ 8,000 |
2023 | 8,000 |
2024 | 8,000 |
Total | $ 24,000 |