XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY, Share Repurchase Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 27, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
May 24, 2022
STOCKHOLDERS' EQUITY [Abstract]            
Authorized amount of share repurchase program           $ 30,000
Period over which common stock can be repurchased       12 months    
Additional period over which common stock can be repurchased 12 months          
Additional authorized amount of share repurchase program $ 10,000          
Additional amount of shares repurchased $ 30,600          
Share Repurchase Program [Abstract]            
Total number of shares repurchased (in shares) [1]   0 668,440 165,064 1,083,403  
Amount of shares repurchased   $ 0 $ 4,195 $ 891 $ 6,733  
[1] These shares were subsequently canceled and recorded as a reduction of Common Stock.