XML 109 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Compensation (Schedule of Stock Grant Activity for RSUs) (Details) - RSUs - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Shares        
Unvested, Beginning Balance, Shares 734,000 224,000 212,000  
Granted, Shares 327,000 643,000 144,000  
Vested, Shares (125,000) (100,000) (93,000)  
Forfeited, Shares (57,000) (33,000) (39,000)  
Unvested, Ending Balance, Shares 879,000 734,000 224,000 212,000
Vested and expected to vest, Shares 879,000      
Outstanding, Weighted Average Remaining Contractual Term in Years 1 year 4 months 28 days 2 years 7 days 11 months 8 days 1 year 7 days
Vested and expected to vest, Weighted Average Remaining Contractual Term in Years 1 year 4 months 28 days      
Outstanding, Aggregate Intrinsic Value $ 15,711,000 $ 8,895,000 $ 4,558,000 $ 5,015,000
Vested and expected to vest, Aggregate Intrinsic Value $ 15,711,000