Quarterly report pursuant to Section 13 or 15(d)

Fair Value of Financial Assets and Liabilities (Schedule of Financial Assets Measured at Fair Value) (Details)

v3.22.2
Fair Value of Financial Assets and Liabilities (Schedule of Financial Assets Measured at Fair Value) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments $ 59,666 $ 53,898
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments $ 59,666 $ 53,898