v3.25.1
Stockholders' Equity - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Number of Options    
Options outstanding, beginning of year (in shares) 21 531
Granted (in shares) 0 0
Exercised (in shares) 0 0
Expired/terminated (in shares) 0 0
Options outstanding, end of period (in shares) 21 531
Options exercisable, end of period (in shares) 21 531
Weighted Average Exercise Price    
Options outstanding, beginning of year (in dollars per share) $ 28.58 $ 28.58
Granted (in dollars per share) 0 0
Exercised (in dollars per share) 0 0
Expired/terminated (in dollars per share) 0 0
Options outstanding, end of period (in dollars per share) 28.58 28.58
Options exercisable, end of period (in dollars per share) $ 28.58 $ 28.58
Options outstanding, Weighted Average Remaining Contractual Life (years) 2 years 10 months 28 days 3 years 10 months 24 days
Options exercisable, Weighted Average Remaining Contractual Life (years) 2 years 10 months 28 days 3 years 10 months 24 days
Options outstanding, Aggregate Intrinsic Value $ 10,410 $ 150,944