v3.25.4
STOCK-BASED COMPENSATION (Details) - USD ($)
12 Months Ended
Jun. 20, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Employee Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation expense   $ 1,600,000    
Contractual terms of awards   10 years    
Number of shares exercised     68,470  
Intrinsic value   $ 0    
Share-based compensation arrangement by share-based payment award, options, outstanding, number   4,933,626 4,963,626 2,361,722
Employee Stock Option | Selling, General, and Administrative Expenses        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense   $ 1,500,000 $ 1,400,000  
Employee Stock Option | Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting term   1 year    
Employee Stock Option | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting term   3 years    
Restricted Stock Units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation expense   $ 2,400,000    
Stock-based compensation expense   $ 1,000,000 $ 700,000  
Number of stock options vested   68,560    
Share-based compensation arrangement by share-based payment award, options, outstanding, number   1,022,451 68,560  
Restricted Stock Units | Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting term   1 year    
Restricted Stock Units | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting term   4 years    
2023 Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Maximum percentage of common stock issuable in accordance with outstanding Common stock 10.00%      
Annual increase in percentage of common stock issuable in accordance with outstanding common stock 3.00%      
Shares of common stock available for issuance   1,580,395