XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SHORT TERM INVESTMENT (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Amortized cost $ 133,579 $ 113,237
Gross unrealized gains 9
Gross unrealized losses (644) (68)
Estimated fair value $ 132,935 $ 113,178
Corporate Debt Securities [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Maturity 1 year or less 1 year or less
Amortized cost $ 7,650 $ 10,726
Gross unrealized gains
Gross unrealized losses (18) (11)
Estimated fair value $ 7,632 $ 10,715
Commercial Paper [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Maturity 1 year or less 1 year or less
Amortized cost $ 93,256 $ 77,328
Gross unrealized gains 9
Gross unrealized losses (272) (9)
Estimated fair value $ 92,984 $ 77,328
US Treasury Securities [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Maturity 2 years or less 2 years or less
Amortized cost $ 32,673 $ 25,183
Gross unrealized gains
Gross unrealized losses (354) (48)
Estimated fair value $ 32,319 $ 25,135