v3.26.1
STOCK-BASED COMPENSATION (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 20, 2023
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Employee Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation expense   $ 1.3    
Stock options granted   0    
Number of options exercised   20,000    
Number of options forfeited   0    
Vesting term   9 months 18 days    
Contractual terms of awards   10 years    
Share-based compensation arrangement by share-based payment award, options, outstanding, number   4,913,626   4,933,626
Employee Stock Option | Selling, General, and Administrative Expenses        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense   $ 0.4 $ 0.4  
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   $ 3.2    
Stock options granted   310,995    
Number of options forfeited   0    
Vesting term   2 years 10 months 24 days    
Stock-based compensation expense   $ 0.3 $ 0.2  
Number of stock options vested   219,831    
Share-based compensation arrangement by share-based payment award, options, outstanding, number   1,113,615   1,022,451
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    
Performance-based Restricted Stock Units ("PSUs")        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation expense   $ 1.8    
Vesting term   2 years 10 months 24 days    
Stock-based compensation expense   $ 0.1    
Vesting right description   Each PSU represents the right to receive one share of the Company’s common stock upon vesting, subject to the achievement of specified performance conditions and continued service. The PSUs are subject to a three-year performance period and vest, if at all, based on the Company's achievement of cumulative performance goals. The PSUs are eligible to vest based on the achievement of a performance metric, with payouts at the end of the vesting period ranging from 50% to 200% of target. The performance target is established annually within the three-year cumulative performance period, and final payout is determined following certification by the Compensation Committee after the end of the performance period.    
Number of shares to be received upon vesting   1    
Performance period   3 years    
Performance-based Restricted Stock Units ("PSUs") | Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Performance metrics payouts at end of vesting period range   50.00%    
Performance-based Restricted Stock Units ("PSUs") | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Performance metrics payouts at end of vesting period range   200.00%    
Performance-based Restricted Stock Units ("PSUs") | Certain Employees        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Restricted stock units issued   665,836    
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,928,447