Annual report pursuant to Section 13 and 15(d)

EMPLOYEE BENEFITS (Details)

v3.22.0.1
EMPLOYEE BENEFITS (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Benefits [Abstract]      
Employer matching contribution up to first 3%   100.00% 100.00%
Employee contribution threshold for matching percentage   2.00% 3.00%
Employer matching contribution in excess of first 3%     50.00%
Maximum employer matching contribution     5.00%
Employer contributions   $ 412,000 $ 628,000
Scenario, Plan [Member]      
Employee Benefits [Abstract]      
Employer matching contribution up to first 3% 100.00%    
Employee contribution threshold for matching percentage 3.00%    
Employer matching contribution in excess of first 3% 50.00%    
Maximum employer matching contribution 5.00%