XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Instruments and Fair Value Measurements (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value Measurements    
Assets at fair value $ 43,019 $ 72,934
Liabilities at fair value 0 0
Money market investments    
Fair Value Measurements    
Assets at fair value 43,019 72,934
Fair Value, Inputs, Level 1    
Fair Value Measurements    
Assets at fair value 43,019 72,934
Fair Value, Inputs, Level 1 | Money market investments    
Fair Value Measurements    
Assets at fair value 43,019 72,934
Fair Value, Inputs, Level 2 | Money market investments    
Fair Value Measurements    
Assets at fair value 0 0
Fair Value, Inputs, Level 3    
Fair Value Measurements    
Assets at fair value 0 0
Fair Value, Inputs, Level 3 | Money market investments    
Fair Value Measurements    
Assets at fair value $ 0 $ 0