XML 122 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of restricted stock vested during the period $ 417 $ 1,200  
Restricted shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized cost of unvested shares $ 260    
Period of unamortized cost with be expensed 2 months 12 days    
Weighted average period of recognition for unamortized shares 2 months 12 days    
Fair value of restricted stock vested during the period     $ 926
Fair value of unrecognized cost $ 260    
Period for recognition 2 months 12 days    
Performance stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized cost of unvested shares $ 485    
Period of unamortized cost with be expensed 2 years    
Weighted average period of recognition for unamortized shares 1 year 10 months 24 days    
Vesting period (in years) 3 years    
Shares canceled (in shares) 25,000 4,000 8,000
Claw back of previously declared dividends     $ 349
Fair value of unrecognized cost $ 485    
Period for recognition 2 years    
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 | 2021 and 2022 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 | 2021 and 2022 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) 2,100,000    
Shares available for future issuance (in shares) 649,000