XML 122 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash and cash equivalents      
Total cash and cash equivalents, fair value $ 99,775 $ 94,767 $ 125,334
Cash and cash equivalents 99,774 94,767  
Gross unrealized gains 1 0  
Gross unrealized losses 0 0  
Marketable securities      
Fair value 382,023 331,077  
Amortized cost 381,989 331,281  
Gross unrealized gains 305 413  
Gross unrealized losses (271) (617)  
Cash, cash equivalents and marketable securities      
Fair value 481,798 425,844  
Amortized cost 481,763 426,048  
Gross unrealized gains 306 413  
Gross unrealized losses (271) (617)  
Time deposits      
Marketable securities      
Fair value 12,870    
Amortized cost 12,870    
Gross unrealized gains 0    
Gross unrealized losses 0    
U.S. Government bonds and notes      
Marketable securities      
Fair value 220,056 194,428  
Amortized cost 220,034 194,389  
Gross unrealized gains 184 251  
Gross unrealized losses (162) (212)  
Corporate bonds, commercial paper and notes      
Marketable securities      
Fair value 149,097 136,649  
Amortized cost 149,085 136,892  
Gross unrealized gains 121 162  
Gross unrealized losses (109) (405)  
Cash      
Cash and cash equivalents      
Fair value 87,415 88,486  
Amortized cost 87,415 88,486  
Money market funds      
Cash and cash equivalents      
Fair value 6,025 3,790  
Amortized cost 6,025 3,790  
Gross unrealized gains 0 0  
Gross unrealized losses 0 0  
U.S. Government bonds and notes      
Marketable securities      
Fair value   2,491  
Amortized cost   2,491  
Gross unrealized gains   0  
Gross unrealized losses   0  
Corporate bonds, commercial paper and notes      
Cash and cash equivalents      
Fair value 6,335    
Amortized cost 6,334    
Gross unrealized gains 1    
Gross unrealized losses 0    
Cash equivalents      
Cash and cash equivalents      
Fair value 12,360 6,281  
Amortized cost 12,359 6,281  
Gross unrealized gains 1 0  
Gross unrealized losses $ 0 $ 0