XML 90 R83.htm IDEA: XBRL DOCUMENT v3.25.2
SHARE REPURCHASES (Details) - Share Repurchase Program - USD ($)
May 13, 2025
Jun. 30, 2025
Share Repurchase Program [Line Items]    
Share repurchase authorized   $ 600,000
Plan expiration date Dec. 31, 2025  
Repurchase of common stock   202,611
Maximum    
Share Repurchase Program [Line Items]    
Share repurchase authorized $ 10,000,000