XML 124 R111.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Stock Option Activity (Details) - Employee Stock Option - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Options      
Options outstanding, beginning of year (in shares) 531,000 2,438,000 2,438,000
Granted (in shares) 0 0 0
Exercised (in shares) (510,000) (1,907,000) 0
Expired / terminated (in shares) 0 0 0
Options outstanding, end of year (in shares) 21,000 531,000 2,438,000
Number of Options, Options exercisable, end of year (in shares) 21,000 531,000 1,377,000
Weighted Average Exercise Price      
Options outstanding, beginning of year (in dollars per share) $ 28.58 $ 28.58 $ 28.58
Granted (in dollars per share) 0 0
Exercised (in dollars per share) 28.58 28.58 0
Expired / terminated (in dollars per share) 0 0
Options outstanding, end of period (in dollars per share) 28.58 28.58 28.58
Weighted Average Exercise Price, Options exercisable, end of period (in dollars per share) $ 28.58 $ 28.58 $ 28.58