XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Instruments - Schedule of available-for-Sale financial instruments (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost $ 209,092 $ 13,769
Unrealized Gain 15  
Unrealized Losses (1,129) (4)
Fair Value 207,978 13,765
U.S treasury and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 64,162 6,060
Unrealized Losses (259) (3)
Fair Value 63,903 6,057
Corporate securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 144,930 7,709
Unrealized Gain 15  
Unrealized Losses (870) (1)
Fair Value 144,075 $ 7,708
Total cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 6,622  
Fair Value 6,622  
Total cash equivalents | U.S treasury and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 1,001  
Fair Value 1,001  
Total cash equivalents | Corporate securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 2,831  
Fair Value 2,831  
Total cash equivalents | Foreign governments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 2,790  
Fair Value $ 2,790