XML 83 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY, Share Repurchase Program (Details) - USD ($)
Dec. 31, 2024
Sep. 30, 2024
Sep. 17, 2024
Dec. 31, 2023
Aug. 08, 2022
Stockholders' Equity Note [Abstract]          
Share repurchase amount $ 9,773,000     $ 9,773,000  
Share Repurchase Program [Member]          
Stockholders' Equity Note [Abstract]          
Remaining repurchase of common stock   $ 5,000,000      
Maximum [Member] | Share Repurchase Program [Member]          
Stockholders' Equity Note [Abstract]          
Repurchase of common stock     $ 5,000,000   $ 5,000,000
Share repurchase amount $ 10,000