XML 107 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITAL STOCK - Activity of Common Stock Outstanding (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Common Stock:      
Balance, beginning of period (in shares) 17,690,069    
Balance, end of period (in shares) 16,177,237 17,690,069  
Common Stock      
Common Stock:      
Balance, beginning of period (in shares) 17,531,000 18,468,000 19,041,000
Issuance of shares for compensation net of withholding (in shares) 47,000 47,000 85,000
Issuance of common stock related to equity distribution agreements (in shares) 0 0 0
Issuance of common stock related to purchase of businesses (in shares) 0 267,000 527,000
Purchase of shares held in treasury (in shares) (1,707,000) (1,251,000) (1,185,000)
Balance, end of period (in shares) 15,871,000 17,531,000 18,468,000