v3.26.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 6 Months Ended 24 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Apr. 24, 2028
Feb. 24, 2026
Share Repurchase Program [Line Items]          
Authorized amount of share repurchase program         $ 10,000
Payments for Repurchase of Common Stock   $ 1,010 $ 0    
Shares Acquired, Average Cost Per Share $ 1.38 $ 1.38      
Share Repurchase Program, Remaining Authorized, Amount $ 9,000 $ 9,000      
Repurchase of common stock (in shares) 0.7 0.7      
Subsequent Event          
Share Repurchase Program [Line Items]          
Share repurchase program, period in force       2 years