Marketable Securities - Schedule of Marketable Securities (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2022 |
Dec. 31, 2021 |
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Amortized Cost | $ 21,158 | $ 13,769 |
Unrealized Gain | 0 | 0 |
Unrealized Losses | (77) | (4) |
Fair Value | 21,081 | 13,765 |
Commercial Paper | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Amortized Cost | 6,282 | 5,580 |
Unrealized Gain | 0 | 0 |
Unrealized Losses | 0 | 0 |
Fair Value | 6,282 | 5,580 |
U.S. treasury securities | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Amortized Cost | 12,054 | 6,060 |
Unrealized Gain | 0 | 0 |
Unrealized Losses | (69) | (3) |
Fair Value | 11,985 | 6,057 |
Corporate bonds | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Amortized Cost | 2,822 | 2,129 |
Unrealized Gain | 0 | 0 |
Unrealized Losses | (8) | (1) |
Fair Value | $ 2,814 | $ 2,128 |