XML 118 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Stock Option Award Activity (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Shares  
Outstanding Shares, Beginning balance (in shares) | shares 17,500
Exercised, (in shares) | shares (17,500)
Canceled or expired, (in shares) | shares 0
Outstanding Shares, Ending balance (in share) | shares 0
Exercisable, (in shares) | shares 0
Weighted-Average Exercise Price  
Beginning balance (in dollars per share) | $ / shares $ 43.01
Exercised (in dollars per share) | $ / shares 43.01
Canceled or Expired (in dollars per share) | $ / shares 0
Ending balance (in dollars per share) | $ / shares 0
Exercisable (in dollars per share) | $ / shares $ 0