XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Return of capital       $ (20,823)
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 1,900,000   $ 1,900,000  
Treasury Stock Acquired, Average Cost Per Share $ 12.64 $ 19.57 $ 13.47 $ 16.07