v3.26.1
STOCK-BASED COMPENSATION (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 20, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 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       33,334    
Number of options forfeited       0    
Vesting term       10 months 24 days    
Share-based compensation arrangement by share-based payment award, options, outstanding, number   4,900,300   4,900,300   4,933,634
Employee Stock Option | Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock-based compensation expense   $ 0.4 $ 0.4 $ 0.7 $ 0.8  
Restricted Stock Units            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unrecognized compensation expense         3.2  
Stock options granted       451,623    
Number of options forfeited       0    
Vesting term       2 years 4 months 24 days    
Number of stock options vested       362,961    
Share-based compensation arrangement by share-based payment award, options, outstanding, number   1,111,113   1,111,113   1,022,451
Restricted Stock Units | Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock-based compensation expense   $ 0.4 $ 0.2 $ 0.7 $ 0.4  
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 8 months 12 days    
Stock-based compensation expense   $ 0.2   $ 0.2    
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   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,787,819   1,787,819