XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Unrealized Gain or Loss on Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets [Abstract]    
Debt Securities, Available-for-Sale, Amortized Cost, Current $ 56,104 $ 32,739
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 3 3
Available-for-Sale Securities, Accumulated Gross Unrealized Loss, before Tax (181) (22)
Debt Securities, Available-for-Sale, Current 55,926 32,720
Corporate Debt Securities [Member]    
Assets [Abstract]    
Debt Securities, Available-for-Sale, Amortized Cost, Current 29,118 32,739
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 3 3
Available-for-Sale Securities, Accumulated Gross Unrealized Loss, before Tax (115) (22)
Debt Securities, Available-for-Sale, Current 29,006 $ 32,720
US Treasury Securities [Member]    
Assets [Abstract]    
Debt Securities, Available-for-Sale, Amortized Cost, Current 26,986  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax  
Available-for-Sale Securities, Accumulated Gross Unrealized Loss, before Tax (66)  
Debt Securities, Available-for-Sale, Current $ 26,920