XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Short-Term Investments - Summary of Short Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule Of Cash Cash Equivalents And Available For Sale Securities [Line Items]    
Cash equivalents and short-term investments, Amortized Cost $ 7,999 $ 47,498
Cash equivalents and short-term investments, Unrealized Gains 0 0
Cash equivalents and short-term investments, Unrealized Losses 0 (7)
Cash equivalents and short-term investments, Fair Value 7,999 47,491
Commercial Paper    
Schedule Of Cash Cash Equivalents And Available For Sale Securities [Line Items]    
Cash equivalents and short-term investments, Amortized Cost 7,999 27,992
Cash equivalents and short-term investments, Unrealized Gains 0 0
Cash equivalents and short-term investments, Unrealized Losses 0 0
Cash equivalents and short-term investments, Fair Value $ 7,999 27,992
Corporate Debt Securities    
Schedule Of Cash Cash Equivalents And Available For Sale Securities [Line Items]    
Cash equivalents and short-term investments, Amortized Cost   19,506
Cash equivalents and short-term investments, Unrealized Gains   0
Cash equivalents and short-term investments, Unrealized Losses   (7)
Cash equivalents and short-term investments, Fair Value   $ 19,499