XML 100 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Plans (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 01, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 15, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for grant under the plans (in shares)   9,916,334      
Shares available for grant under the plan (in shares)   10,130,566      
2021 Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for grant under the plans (in shares)   1,151,334      
2024 Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for grant under the plans (in shares)         8,765,000
PSUs 2021 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance metric percent 126.00%        
Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   3 years      
Remaining unrecognized compensation cost associated with unvested restricted stock awards   $ 33,000      
Weighted average period over which unvested restricted stock awards unrecognized compensation cost is expected to be recognized (in years)   2 years      
Cash compensation   $ 34,000 $ 38,000 $ 34,000  
Non-Employee Directors’ Compensation Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense   1,000 1,000    
Cash compensation   250      
Unrecognized compensation cost   $ 150      
Performance Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Measurement period   3 years      
Conversion of stock, ratio   1      
Percent of recognized expense from performance metrics   0.33%      
Compensation expense   $ 32,000 $ 69,000 $ 47,000  
Performance Stock [Member] | PSUs 2024 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance metric percent   33.30%      
Performance Stock [Member] | PSUs 2022 And 2023 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance metric percent   33.30%      
Minimum [Member] | Performance Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Payout range, percent of target units   0.00%      
Maximum [Member] | Performance Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Payout range, percent of target units   200.00%