v3.26.1
STOCKHOLDERS' EQUITY - JonesTrading (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]    
Sale of stock, number of shares issued in transaction 0 4,331,713
Consideration received on transaction   $ 24.2
Stock issuance costs   $ 0.5
Jones Trading Institutional Services LLC | Common Stock | At The Market Sales Program    
Class of Stock [Line Items]    
Outstanding amount available under sales program $ 16.0