XML 116 R101.htm IDEA: XBRL DOCUMENT v3.25.4
CAPITAL STOCK AND STOCK COMPENSATION (Share-based Compensation) (Details) - shares
1 Months Ended
Jun. 22, 2020
Jun. 30, 2025
Nov. 18, 2016
Management Incentive Compensation Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized, share plans     2,000,000
Shares authorized, share plans, additional 1,400,000 1,300,000  
Non-Employee Director Incentive Compensation Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized, share plans     400,000
Shares authorized, share plans, additional 400,000