XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.3
SHARE REPURCHASE PROGRAM AND SHARE REPURCHASES (Details) - USD ($)
Jul. 18, 2025
Sep. 30, 2025
Dec. 31, 2024
Sep. 17, 2024
Aug. 31, 2024
Aug. 08, 2022
SHARE REPURCHASE PROGRAM AND SHARE REPURCHASES [Abstract]            
Share repurchase amount   $ 9,773,000 $ 9,773,000      
Remaining repurchase of common stock   $ 5,000,000        
Former Chief Executive Officer [Member]            
SHARE REPURCHASE PROGRAM AND SHARE REPURCHASES [Abstract]            
Number of shares purchase (in Shares) 430,897          
Purchase price per share (in Dollars per share) $ 3          
Aggregate repurchase amount $ 1,292,691          
Maximum [Member] | Share Repurchase Program [Member]            
SHARE REPURCHASE PROGRAM AND SHARE REPURCHASES [Abstract]            
Repurchase of common stock       $ 5,000,000   $ 5,000,000
Share repurchase amount         $ 10,000