XML 118 R97.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of restricted stock vested during the period $ 121 $ 417  
Restricted shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized cost of unvested shares $ 282    
Period of unamortized cost with be expensed 2 years 6 months    
Weighted average period of recognition for unamortized shares 2 years 6 months    
Fair value of restricted stock vested during the period     $ 1,200
Fair value of unrecognized cost $ 282    
Period for recognition 2 years 6 months    
Performance stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized cost of unvested shares   $ 361  
Period of unamortized cost with be expensed   1 year  
Weighted average period of recognition for unamortized shares   1 year  
Vesting period (in years) 3 years    
Shares canceled (in shares) 1 3 0
Fair value of unrecognized cost   $ 361  
Period for recognition   1 year  
Performance stock units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance adjustment range (as a percent) 0.00%    
Performance stock units | Minimum | 2022 and 2023 Grants      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance adjustment range (as a percent) 0.00%    
Performance adjustment range on initial calculation (as a percent) 75.00%    
Performance stock units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance adjustment range (as a percent) 200.00%    
Performance stock units | Maximum | 2022 and 2023 Grants      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance adjustment range (as a percent) 250.00%    
Performance adjustment range on initial calculation (as a percent) 125.00%    
2021 Stock Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Authorized to grant (in shares) 208    
Shares available for future issuance (in shares) 16