XML 131 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
portion
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award  
Unrecognized compensation cost related to unvested share-based payments | $ $ 39.2
Unrecognized compensation cost, amortization period (in years) 3 years
2010 Plan  
Share-based Compensation Arrangement by Share-based Payment Award  
Number of shares available for grant (in shares) | shares 2.2
Stock price assumption for maximum bonus pool eligibility (in dollars per share) | $ / shares $ 3.03
Existing and Newly Elected Board Member  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period (in years) 3 years
PSU Plan 2020  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting portions | portion 2
Post vesting period (in years) 2 years
PSU Plan 2020 | Tranche One  
Share-based Compensation Arrangement by Share-based Payment Award  
Award performance period (in years) 3 years
PSU Plan 2020 | Tranche Two  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period (in years) 3 years
Award performance period (in years) 1 year
PSU Plan 2023 | Tranche One  
Share-based Compensation Arrangement by Share-based Payment Award  
Award performance period (in years) 3 years
PSU Plan 2023 | Tranche Two  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period (in years) 3 years
Award performance period (in years) 1 year
PSU Plan 2024  
Share-based Compensation Arrangement by Share-based Payment Award  
Post vesting period (in years) 2 years
PSU Plan 2024 | Tranche One  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period (in years) 5 years
Award vesting percentage (as a percent) 60.00%
PSU Plan 2024 | Tranche Two  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period (in years) 5 years
Award vesting percentage (as a percent) 20.00%
PSU Plan 2024 | Tranche Three  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting percentage (as a percent) 20.00%
PSU Plan 2024 | Tranche Four  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting percentage (as a percent) 20.00%
PSU Plan 2024 | Tranche Five  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting percentage (as a percent) 20.00%