XML 141 R125.htm IDEA: XBRL DOCUMENT v3.25.4
Stock Compensation Plans - Option Groups Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options Outstanding (in shares) 2,635,593 3,837,588
Options Exercisable (in shares) 2,635,593  
Options remaining contractual term (in years) 3 years 3 months 18 days  
Weighted average exercise price for options exercisable (in dollars per share) $ 15.67  
Grant Date February 25 2020    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options Outstanding (in shares) 1,986,167  
Options Exercisable (in shares) 1,986,167  
Options Exercise Price (in dollars per share) $ 10.12  
Options remaining contractual term (in years) 4 years 1 month 28 days  
Grant Date February 27 2017    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options Outstanding (in shares) 330,668  
Options Exercisable (in shares) 330,668  
Options Exercise Price (in dollars per share) $ 35.26  
Options remaining contractual term (in years) 1 year 1 month 28 days  
Grant Date February 22 2016    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options Outstanding (in shares) 315,602  
Options Exercisable (in shares) 315,602  
Options Exercise Price (in dollars per share) $ 29.90  
Options remaining contractual term (in years) 1 month 24 days  
All Other Grant Dates    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options Outstanding (in shares) 3,156  
Options Exercisable (in shares) 3,156  
Options remaining contractual term (in years) 4 months 24 days  
Other options exercise price range, lower range limit (in dollars per share) $ 27.49  
Other options exercise price range, upper range limit (in dollars per share) 32.72  
Weighted average exercise price for options exercisable (in dollars per share) $ 29.20