XML 96 R78.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY - JonesTrading Sales Agreement (Details) - USD ($)
$ in Millions
12 Months Ended
Aug. 14, 2020
Dec. 31, 2020
Dec. 31, 2022
Class of Stock [Line Items]      
Proceeds from Issuance of Common Stock included in Accounts Receivable   $ 2.8  
Sale of Stock, Number of Shares Issued in Transaction 2,415,000    
Common Stock, Aggregate Offering Price     $ 150.0
JonesTrading Institutional Services LLC | At-The-Market Agreement      
Class of Stock [Line Items]      
Sale of Stock, Number of Shares Issued in Transaction   415,904