v3.26.1
SHARE REPURCHASES (Details) - Share Repurchase Program - USD ($)
May 13, 2025
Jun. 30, 2026
Share Repurchase Program [Line Items]    
Plan expiration date Dec. 31, 2026  
Repurchase of common stock   0
Maximum    
Share Repurchase Program [Line Items]    
Share repurchase authorized $ 10,000,000