v3.26.3
MARKETABLE DEBT SECURITIES - Schedule of Available-for-Sale Marketable Debt Securities in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value $ 345,267 $ 140,753
Less than 12 months, unrealized losses 2,240 120
12 months or greater, fair value 0 0
12 months or greater, unrealized losses 0 0
Total, fair value 345,267 140,753
Total, unrealized losses 2,240 120
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 49,524 12,317
Less than 12 months, unrealized losses 94 6
12 months or greater, fair value 0 0
12 months or greater, unrealized losses 0 0
Total, fair value 49,524 12,317
Total, unrealized losses 94 6
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 259,896 118,443
Less than 12 months, unrealized losses 1,867 107
12 months or greater, fair value 0 0
12 months or greater, unrealized losses 0 0
Total, fair value 259,896 118,443
Total, unrealized losses 1,867 107
Securities of government-sponsored entities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 19,783 9,993
Less than 12 months, unrealized losses 161 7
12 months or greater, fair value 0 0
12 months or greater, unrealized losses 0 0
Total, fair value 19,783 9,993
Total, unrealized losses 161 $ 7
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 16,064  
Less than 12 months, unrealized losses 118  
12 months or greater, fair value 0  
12 months or greater, unrealized losses 0  
Total, fair value 16,064  
Total, unrealized losses $ 118