XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2
Marketable Securities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Debt securities, available-for-sale    
Maximum maturity period of available-for-sale securities (in years) 3 years  
Cash and cash equivalents    
Total cash and cash equivalents, fair value $ 124,578 $ 94,767
Total cash and cash equivalents, amortized cost 124,580 94,767
Gross unrealized gains 0 0
Gross unrealized losses (2) 0
Marketable securities    
Fair value 308,306 331,077
Amortized cost 309,057 331,281
Gross unrealized gains 2 413
Gross unrealized losses (753) (617)
Cash, cash equivalents and marketable securities    
Fair value 432,884 425,844
Amortized cost 433,637 426,048
Gross unrealized gains 2 413
Gross unrealized losses (755) (617)
Time deposits    
Marketable securities    
Fair value 13,654  
Amortized cost 13,654  
Gross unrealized gains 0  
Gross unrealized losses 0  
U.S. Government bonds and notes    
Marketable securities    
Fair value 157,004 194,428
Amortized cost 157,469 194,389
Gross unrealized gains 1 251
Gross unrealized losses (466) (212)
Corporate bonds, commercial paper and notes    
Marketable securities    
Fair value 137,648 136,649
Amortized cost 137,934 136,892
Gross unrealized gains 1 162
Gross unrealized losses (287) (405)
Cash    
Cash and cash equivalents    
Fair value 105,712 88,486
Amortized cost 105,712 88,486
Money market funds    
Cash and cash equivalents    
Fair value 12,881 3,790
Amortized cost 12,881 3,790
Gross unrealized gains 0 0
Gross unrealized losses 0 0
U.S. Government bonds and notes    
Cash and cash equivalents    
Fair value 4,996  
Amortized cost 4,997  
Gross unrealized gains 0  
Gross unrealized losses (1)  
Corporate bonds, commercial paper and notes    
Cash and cash equivalents    
Fair value 989 2,491
Amortized cost 990 2,491
Gross unrealized gains 0 0
Gross unrealized losses (1) 0
Cash equivalents    
Cash and cash equivalents    
Fair value 18,866 6,281
Amortized cost 18,868 6,281
Gross unrealized gains 0 0
Gross unrealized losses $ (2) $ 0