XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - SALES AGREEMENTS (Details) - USD ($)
12 Months Ended
Nov. 01, 2023
Dec. 31, 2024
2020 Sales Agreement    
At Market Issuance Sales Agreements [Line Items]    
Issuance of common stock in connection with at market offering, net of issuance costs (in shares)   0
2023 Sales Agreement    
At Market Issuance Sales Agreements [Line Items]    
Aggregate offering price of common stock $ 100,000,000  
Maximum commission rate (as a percent) 3.00%  
Issuance of common stock in connection with at market offering, net of issuance costs (in shares)   0