XML 84 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Short-Term Investments - Summary of Short Term Investments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Schedule Of Cash Cash Equivalents And Available For Sale Securities [Line Items]  
Cash equivalents and short-term investments, Amortized Cost $ 47,498
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 47,491
Commercial Paper  
Schedule Of Cash Cash Equivalents And Available For Sale Securities [Line Items]  
Cash equivalents and short-term investments, Amortized Cost 27,992
Cash equivalents and short-term investments, Unrealized Gains 0
Cash equivalents and short-term investments, Unrealized Losses 0
Cash equivalents and short-term investments, Fair Value 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