XML 42 R33.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 Available For Sale Securities [Line Items]    
Available-for-sale securities, amortized cost $ 71,365 $ 67,045
Available-for-sale securities, gross unrealized losses (57) (6)
Available-for-sale securities 71,308 67,039
U.S. Treasury Bills and Government Agency Obligations    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities, amortized cost 34,756  
Available-for-sale securities, gross unrealized losses (57)  
Available-for-sale securities 34,699  
U.S. Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities, amortized cost   15,009
Available-for-sale securities, gross unrealized losses   (3)
Available-for-sale securities   15,006
Foreign Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities, amortized cost   10,551
Available-for-sale securities, gross unrealized losses   (3)
Available-for-sale securities   10,548
U.S. Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities, amortized cost 8,416 5,998
Available-for-sale securities 8,416 5,998
Foreign Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale securities, amortized cost 28,193 35,487
Available-for-sale securities $ 28,193 $ 35,487