XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Short-Term Investments - Schedule of Short-term Investments Classified as Available-for-sale (Details) - Short-term Investments - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost Basis $ 55,030 $ 45,932
Unrealized Loss (171) (5)
Fair Value 54,859 45,927
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost Basis 30,957 33,979
Unrealized Loss   (1)
Fair Value 30,957 33,978
Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost Basis 5,999  
Unrealized Loss (1)  
Fair Value 5,998  
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost Basis 18,074 11,953
Unrealized Loss (170) (4)
Fair Value $ 17,904 $ 11,949