XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Short-Term Investments - Summary of Short Term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Schedule Of Cash Cash Equivalents And Available For Sale Securities [Line Items]    
Cash equivalents and short-term investments, Amortized Cost $ 158,369 $ 47,498
Cash equivalents and short-term investments, Unrealized Gains 2 0
Cash equivalents and short-term investments, Unrealized Losses (459) (7)
Cash equivalents and short-term investments, Fair Value 157,912 47,491
Commercial Paper    
Schedule Of Cash Cash Equivalents And Available For Sale Securities [Line Items]    
Cash equivalents and short-term investments, Amortized Cost 74,632 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 74,632 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,089 19,506
Cash equivalents and short-term investments, Unrealized Gains 0 0
Cash equivalents and short-term investments, Unrealized Losses (146) (7)
Cash equivalents and short-term investments, Fair Value 18,943 $ 19,499
US Treasury Securities    
Schedule Of Cash Cash Equivalents And Available For Sale Securities [Line Items]    
Cash equivalents and short-term investments, Amortized Cost 64,648  
Cash equivalents and short-term investments, Unrealized Gains 2  
Cash equivalents and short-term investments, Unrealized Losses (313)  
Cash equivalents and short-term investments, Fair Value $ 64,337