XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY, Share Repurchase Plan (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 06, 2024
Mar. 31, 2024
Mar. 31, 2023
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 104,030  
Amount of shares repurchased   $ 0 $ 556  
[1] These shares were subsequently canceled and recorded as a reduction of Common Stock.