v3.25.2
COMMON STOCK AND STOCK-BASED COMPENSATION - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 15, 2025
Jun. 30, 2025
USD ($)
vote
$ / shares
shares
Mar. 31, 2025
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
vote
$ / shares
shares
Jun. 30, 2024
USD ($)
shares
Apr. 21, 2025
$ / shares
Apr. 09, 2025
$ / shares
Feb. 13, 2025
USD ($)
shares
Dec. 31, 2024
$ / shares
shares
Aug. 13, 2024
$ / shares
shares
Mar. 31, 2024
shares
Dec. 31, 2023
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Common stock, shares authorized (in shares)   500,000,000     500,000,000         500,000,000 500,000,000    
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001     $ 0.0001   $ 0.0001 $ 0.0001   $ 0.0001 $ 0.0001    
Common stock, shares issued (in shares)   2,061,779     2,061,779         1,714,792      
Common stock, shares outstanding (in shares)   2,061,779     2,061,779         1,714,792      
Sale of stock, authorized amount (in shares) | $                 $ 1,500        
Common stock, additional shares authorized (in shares)                 492,842        
Proceeds from issuance of Common stock (net of $25 of transaction costs) | $         $ 515 $ 0              
Transaction costs for common stock issuance | $   $ 249                      
Available for issuance shares of common stock (in shares)   285,341     285,341         34,934      
Percent discount to stock purchase price 15.00%                        
Total stock-based compensation expense | $   $ 1,563   $ 97 $ 3,694 $ 195              
Equity Incentive Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Unvested shares (in shares)   377,134     377,134         309,351      
Unvested RSU’s                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Unvested RSUs (in shares)   61,250     61,250         44,520      
Available for issuance shares of common stock (in shares)   285,341     285,341         34,934      
Weighted-average period         9 months 18 days                
Total stock-based compensation expense | $   $ 1,400     $ 3,300                
Compensation expense not yet recognized | $   $ 3,000     $ 3,000                
Service-based Stock Options                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Unvested shares (in shares)   192,714     192,714                
Weighted-average grant date fair value per share, vested (in dollars per share) | $ / shares         $ 7.15                
Unrecognized compensation expense | $   $ 1,200     $ 1,200                
Weighted-average period         2 years 6 months                
Granted (in shares)         70,859                
Exercised (in shares)         0                
Performance Milestone-based Stock Options                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Unvested shares (in shares)   3,404     3,404                
Granted (in shares)         0                
Exercised (in shares)         0                
Total unrecognized compensation costs | $   $ 0     $ 0                
Triton Warrants                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Number of securities called by warrants or rights (in shares)                 150,000        
Common Stock                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Common stock, additional shares authorized (in shares)                 342,842        
Common Stock                          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                          
Common stock, shares outstanding (in shares)   2,061,779 2,061,779 166,793 2,061,779 166,793       1,714,792   166,793 166,793
Common stock, voting right for each share held | vote   1     1                
Issuance of common stock (in shares) [1]     342,842                    
[1] See Note 8 - Common Stock and Stock-based Compensation for more information on the common stock purchase agreement