XML 115 R43.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS’ EQUITY (Details)
$ / shares in Units, $ in Millions
6 Months Ended 36 Months Ended
Jun. 30, 2025
vote
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
vote
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Mar. 27, 2024
USD ($)
Nov. 10, 2023
$ / shares
shares
Apr. 23, 2023
Jul. 01, 2022
USD ($)
Class of Stock [Line Items]                
Common stock and preferred stock, shares authorized (in shares) 310,000,000   310,000,000          
Preferred stock, shares authorized (in shares) 10,000,000   10,000,000 10,000,000        
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001   $ 0.0001 $ 0.0001        
Common stock, shares authorized (in shares) 300,000,000   300,000,000 300,000,000        
Common stock, par value (in dollars per share) | $ / shares $ 0.0001   $ 0.0001 $ 0.0001        
Common stock, number of voting rights | vote 1   1          
Sale of stock, commission rate to sales agents             3.00%  
Common Stock                
Class of Stock [Line Items]                
Common stock issued in settlement of vested RSUs (in shares) 446,756 101,071            
Common Stock Warrants                
Class of Stock [Line Items]                
Exercise price (in dollars per share) | $ / shares           $ 1.95    
Class of warrants or rights term (in years)           10 years    
Common Stock Warrants | Common Stock                
Class of Stock [Line Items]                
Warrants (in shares)           730,769    
2022 Registration Statement                
Class of Stock [Line Items]                
Sale of stock, maximum authorized amount | $               $ 200.0
At The Market Offering                
Class of Stock [Line Items]                
Sale of stock, maximum authorized amount | $               $ 50.0
Sale of stock, number of shares issued in transaction (in shares) 0 2,068,246            
Sale of stock, consideration received on transaction | $   $ 7.9 $ 12.2          
Sale of stock, price per share (in dollars per share) | $ / shares   $ 3.84            
2024 Registration Statement                
Class of Stock [Line Items]                
Sale of stock, maximum authorized amount | $         $ 200.0