XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 12 Months Ended
Jan. 31, 2025
Jul. 31, 2024
Jun. 30, 2023
Mar. 12, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity incentive plans              
Dividends declared (in dollars per share)         $ 1.00 $ 1.00  
Restricted stock              
Equity incentive plans              
Unvested at beginning of the year (in shares)         910,929 951,839 934,092
Grants in period (in shares)         166,439 163,914  
RSUs              
Equity incentive plans              
Unvested at beginning of the year (in shares)         600,837 634,490 420,739
Grants in period (in shares)         215,325 214,990  
Employee service share based compensation         $ 1,132 $ 1,879  
Grants - TSR Awards | RSUs              
Equity incentive plans              
Vesting period for shares issued   3 years 3 years        
Grants in period (in shares)         95,700 95,550  
Incentive Plan 2024              
Equity incentive plans              
Shares authorized for issuance (in shares)         1,000,000    
Remaining shares to be issued (in shares)         798,175    
Grants in period (in shares)         215,325    
Incentive Plan 2024 | Subsequent Event              
Equity incentive plans              
Grants in period (in shares) 165,408            
Incentive Plan 2024, Incentive Plan 2022, Amended and Rstated 2020 Incentive Plan And Amended and Rstated 2018 Incentive Plan              
Equity incentive plans              
Unvested at beginning of the year (in shares)         600,837    
Incentive Plan 2022, Amended and Restated 2020 Incentive Plan | Restricted stock              
Equity incentive plans              
Vesting period for shares issued         5 years    
Remaining weighted average vesting period         1 year 11 months 12 days    
Incentive Plan 2022, Amended and Restated 2020 Incentive Plan | Restricted stock | Subsequent Event              
Equity incentive plans              
Grants in period (in shares)       165,408