v3.25.2
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 11, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Subsequent Events        
Gross proceeds raised   $ 0 $ 100  
Commission and offering costs borne     $ 1,511 $ 5,639
Second Equity Distribution Agreement        
Subsequent Events        
Shares sold (in shares)   646,000 4,894,900  
Gross proceeds raised   $ 7,900 $ 75,600  
Commission and offering costs borne   200 1,500  
Stock authorized to be offered and sold   $ 174,400 $ 174,400  
Subsequent Event | Second Equity Distribution Agreement        
Subsequent Events        
Shares sold (in shares) 6,109,714      
Stock price per share (in dollars per share) $ 13.45      
Gross proceeds raised $ 82,200      
Commission and offering costs borne 1,600      
Stock authorized to be offered and sold $ 92,300