v3.26.3
CASH, CASH EQUIVALENTS AND INVESTMENTS - Debt Securities, Income and Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Investments, Debt and Equity Securities [Abstract]        
Interest and investment income $ 13,116 $ 16,514 $ 42,434 $ 33,225