v3.25.2
Stockholders' Equity - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 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 7 months 28 days 3 years 8 months 12 days
Options exercisable, Weighted Average Remaining Contractual Life (years) 2 years 7 months 28 days 3 years 8 months 12 days
Options outstanding, Aggregate Intrinsic Value $ 16,731 $ 141,047