XML 110 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Compensation (Schedule of Stock Grant Activity for PSUs) (Details) - PSUs - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Shares        
Unvested, Beginning Balance, Shares 340,000 372,000 331,000  
Granted, Shares 308,000 182,000 215,000  
Vested, Shares (213,000) (117,000) (60,000)  
Forfeited, Shares (169,000) (97,000) (114,000)  
Unvested, Ending Balance, Shares 266,000 340,000 372,000 331,000
Vested and expected to vest, Shares 266,000      
Outstanding, Weighted Average Remaining Contractual Term in Years 6 months 14 days 8 months 1 day 10 months 24 days 1 year 7 months 20 days
Vested and expected to vest, Weighted Average Remaining Contractual Term in Years 6 months 14 days      
Outstanding, Aggregate Intrinsic Value $ 4,749,000 $ 4,121,000 $ 7,579,000 $ 7,805,000
Vested and expected to vest, Aggregate Intrinsic Value $ 4,749,000