XML 102 R83.htm IDEA: XBRL DOCUMENT v3.25.2
CAPITAL STRUCTURE - Schedule of Sales under the Equity Distribution Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Common stock issued under Equity Distribution Agreement, net    
Class of Warrant or Right [Line Items]    
Shares sold (in shares) 28,929,460 2,278,375
Gross proceeds $ 132,985 $ 120,538
Commissions to the sales agent and other fees 6,940 3,013
Net proceeds $ 126,045 $ 117,525
Common stock issued under Equity Distribution Agreement, net | Arithmetic Average    
Class of Warrant or Right [Line Items]    
Average price per share (in dollars per share) $ 4.60 $ 52.91
Second Equity Distribution Agreement    
Class of Warrant or Right [Line Items]    
Shares sold (in shares) 841,103  
Gross proceeds $ 1,200  
Commissions to the sales agent and other fees 400  
Net proceeds $ 800  
Second Equity Distribution Agreement | Arithmetic Average    
Class of Warrant or Right [Line Items]    
Average price per share (in dollars per share) $ 1.48