XML 84 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHAREHOLDERS' EQUITY (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 31, 2024
Weighted average shares outstanding:        
Weighted average basic common shares (in shares) 13,269,000 12,941,000 12,793,000  
Effect of stock options (in shares) 0 0 0  
Effect of dilutive share awards (in shares) 0 0 0  
Weighted average diluted common shares (in shares) 13,269,000 12,941,000 12,793,000  
Additional disclosure        
Anti-dilutive securities excluded from calculation of diluted earnings per share 200,000   200,000  
Aggregate shares to be sold, maximum value       $ 50,000
Common Stock Repurchases        
Purchase of treasury stock (in shares) 0 0 379,895  
Value of treasury stock acquired     $ 43,009  
Remaining authorized repurchase amount $ 96,700      
2025 Convertible Notes        
Additional disclosure        
Interest rate 0.50% 0.50% 0.50%  
2022 Convertible Notes        
Additional disclosure        
Interest rate   0.625% 0.625%  
Stock Options        
Additional disclosure        
Anti-dilutive securities excluded from calculation of diluted earnings per share 900,000 1,200,000 1,000,000  
RSUs        
Additional disclosure        
Anti-dilutive securities excluded from calculation of diluted earnings per share 0 500,000 400,000  
Convertible Debt        
Additional disclosure        
Anti-dilutive securities excluded from calculation of diluted earnings per share 600,000 1,200,000 2,100,000