v3.25.2
STOCKHOLDERS' EQUITY - JonesTrading (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2025
USD ($)
shares
Class of Stock [Line Items]  
Sale of stock, number of shares issued in transaction | shares 4,331,713
Consideration received on transaction $ 24,200
Stock issuance costs 495
Jones Trading Institutional Services LLC | Common Stock | At The Market Sales Program  
Class of Stock [Line Items]  
Outstanding amount available under sales program $ 131,400