XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY, Share Repurchase Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 27, 2023
Dec. 31, 2023
Dec. 31, 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]   165,064 1,572,414  
Amount of shares repurchased   $ 891 $ 9,445  
[1] These shares were subsequently canceled and recorded as a reduction of Common Stock.