XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Financial Assets:    
Financial assets, fair value $ 60,707 $ 86,874
Corporate bonds    
Financial Assets:    
Financial assets, fair value 3,974 12,574
Commercial paper    
Financial Assets:    
Financial assets, fair value 35,206 65,412
Level 1    
Financial Assets:    
Financial assets, fair value 14,553 8,888
Level 2    
Financial Assets:    
Financial assets, fair value 46,154 77,986
Level 2 | Corporate bonds    
Financial Assets:    
Financial assets, fair value 3,974 12,574
Level 2 | Commercial paper    
Financial Assets:    
Financial assets, fair value 35,206 65,412
Money market funds    
Financial Assets:    
Financial assets, fair value 13,554 8,888
Money market funds | Level 1    
Financial Assets:    
Financial assets, fair value 13,554 $ 8,888
U.S. treasury securities    
Financial Assets:    
Financial assets, fair value 999  
U.S. treasury securities | Level 1    
Financial Assets:    
Financial assets, fair value 999  
U.S. Government Securities    
Financial Assets:    
Financial assets, fair value 6,974  
U.S. Government Securities | Level 2    
Financial Assets:    
Financial assets, fair value $ 6,974