v3.25.4
STOCKHOLDERS' EQUITY (DEFICIT) - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Aug. 10, 2025
Jan. 13, 2025
Dec. 19, 2024
Nov. 26, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options unvested (in shares)   825,000     825,125    
Rights offering, net of costs           $ 9.1  
Rights offering cost not yet paid         $ 0.7    
Warrants exercise price (in dollars per share)         $ 4.02    
Fair value of warrants issued as financing costs         $ 1.1 $ 0.0  
Preferred stock, shares authorized (in shares)         10,000,000 10,000,000  
Preferred stock, par value (in dollars per share)         $ 0.001 $ 0.001  
Preferred stock, shares issued (in shares)         0 0  
Preferred stock, shares outstanding (in shares)         0 0  
Term Loan Credit Agreement due September 2027              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Variable interest rate 0.50%       6.75%    
Additional Paid in Capital              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Rights offering, net of costs         $ 9.1 $ 9.1  
Restricted Stock Units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period         3 years    
Unamortized stock-based compensation expense         $ 3.6    
Expected to be amortized over a weighted-average period         2 years    
Options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period         3 years    
Expiration period         10 years    
Class B              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized for issuance under the plan (in shares)         5,791,461    
Option to purchase (in shares)         653,740    
Sale of stock, consideration received     $ 1.5        
Sale of stock, price per share (in dollars per share)     $ 4.18 $ 4.18      
Sale of stock, number of shares issued in transaction (in shares)     349,333 2,400,000      
Class of warrant or right, number of securities called by each warrants or rights (in shares)             1,200,000
Class B | Rights Offering              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Sale of stock, consideration received     $ 10.0 $ 10.0      
Class B | Rights Offering - Standby Purchasers              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Sale of stock, consideration received       $ 1.5