v3.26.1
CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables)
6 Months Ended
Jun. 30, 2026
Cash Equivalents And Investments [Abstract]  
Schedule of Cash Equivalents and Marketable Securities
The fair value of cash equivalents and marketable securities as of June 30, 2026, and December 31, 2025, were as follows (in thousands):
June 30, 2026
Amortized
Cost
Gross UnrealizedFair Value
GainsLosses
Money market funds$150,761 $— $— $150,761 
U.S. government securities344,931 (338)344,595 
Total cash equivalents and marketable securities$495,692 $$(338)$495,356 
Classified as:
Cash equivalents$150,761 
Marketable securities available for sale
344,595 
Total cash equivalents and marketable securities$495,356 
December 31, 2025
Amortized
Cost
Gross UnrealizedFair Value
GainsLosses
Money market funds$142,423 $— $— $142,423 
U.S. government securities347,467 285 (1)347,751 
Total cash equivalents and marketable securities$489,890 $285 $(1)$490,174 
Classified as:
Cash equivalents$142,423 
Marketable securities available for sale
347,751 
Total cash equivalents and marketable securities$490,174