Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS??? EQUITY - Narrative (Details)

v3.25.1
STOCKHOLDERS’ EQUITY - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Feb. 25, 2025
USD ($)
$ / shares
shares
Feb. 14, 2025
USD ($)
$ / shares
shares
Feb. 28, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Class of Stock [Line Items]          
Warrants outstanding (in shares) | shares       5,827,035 5,152,397
Exercise price of warrants (in dollars per share) | $ / shares       $ 4.42 $ 4.71
Public Stock Offering          
Class of Stock [Line Items]          
Gross consideration received on transaction | $     $ 11.5 $ 11.5  
Proceeds from sale of stock | $   $ 10.0   10.3  
Payments of stock issuance costs | $       $ 1.2  
Shares issued in offering (in shares) | shares   5,882,353 6,746,386    
Shares issued in private placement, price per share (in dollars per share) | $ / shares   $ 1.70      
Warrants outstanding (in shares) | shares   588,235      
Exercise price of warrants (in dollars per share) | $ / shares   $ 2.13      
Over-Allotment Option          
Class of Stock [Line Items]          
Proceeds from sale of stock | $ $ 1.5        
Shares issued in offering (in shares) | shares 864,033        
Shares issued in private placement, price per share (in dollars per share) | $ / shares $ 1.70        
Warrants outstanding (in shares) | shares 86,403        
Exercise price of warrants (in dollars per share) | $ / shares $ 2.13        
Private Placement          
Class of Stock [Line Items]          
Warrants outstanding (in shares) | shares     674,638    
Exercise price of warrants (in dollars per share) | $ / shares     $ 2.13    
Warrant exercisable term     5 years    
Lockup period     360 days    
Fair value of warrants | $     $ 1.2    
Private Placement | Price volatility          
Class of Stock [Line Items]          
Warrants and rights outstanding (as a percent)     1.15    
Private Placement | Risk free interest rate          
Class of Stock [Line Items]          
Warrants and rights outstanding (as a percent)     0.0448