XML 76 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies - Cash, Cash Equivalents and Short-term Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Significant Accounting Policies [Line Items]    
Money market funds $ 278,022 $ 414,942
Marketable securities    
Significant Accounting Policies [Line Items]    
Amortized Cost 236,615  
Gross Unrealized Gains 11  
Gross Unrealized Losses (288)  
Fair Value 236,338  
US Treasury securities    
Significant Accounting Policies [Line Items]    
Amortized Cost 159,165  
Gross Unrealized Gains 2  
Gross Unrealized Losses (211)  
Fair Value 158,956  
US Agencies securities    
Significant Accounting Policies [Line Items]    
Amortized Cost 55,967  
Gross Unrealized Gains 5  
Gross Unrealized Losses (72)  
Fair Value 55,900  
Commercial paper    
Significant Accounting Policies [Line Items]    
Amortized Cost 13,679  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Fair Value 13,679  
Corporate bonds    
Significant Accounting Policies [Line Items]    
Amortized Cost 7,804  
Gross Unrealized Gains 4  
Gross Unrealized Losses (5)  
Fair Value 7,803  
Short-term deposits    
Significant Accounting Policies [Line Items]    
Amortized Cost 128,350 1,850
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 128,350 1,850
Term bank deposits    
Significant Accounting Policies [Line Items]    
Amortized Cost 128,350 1,850
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 128,350 1,850
Money market funds    
Significant Accounting Policies [Line Items]    
Money market funds $ 278,022 $ 414,942