v3.26.3
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Cash and Cash Equivalents [Abstract]    
Contractual maturities, due within one year, amortized cost $ 375,900  
Contractual maturities, due within one to three years, amortized cost 248,762  
Amortized Cost 624,662 $ 1,266,888
Contractual maturities, due within one year, fair value 375,274  
Contractual maturities, due within one to three years, fair value 246,027  
Fair Value $ 621,301 $ 1,270,083