XML 127 R101.htm IDEA: XBRL DOCUMENT v3.25.4
Stock Compensation (Details) - shares
12 Months Ended
Dec. 31, 2025
Jan. 01, 2017
Share-Based Payment Arrangement [Abstract]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   3,000,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date Jun. 05, 2027