XML 132 R121.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Restricted Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Non-vested shares (in shares) 552,509 543,505 552,509 543,505 524,570     526,074
Share-based compensation expense $ 0.8 $ 0.9 $ 2.4 $ 2.8        
Unrecognized compensation cost $ 3.6 $ 4.9 $ 3.6 4.9        
Unrecognized compensation cost, period for recognition     1 year 8 months 12 days          
Fair value of vested shares     $ 2.1 $ 3.0        
Requisite service period     3 years          
Shares vested (in shares)     246,917 244,015        
RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Non-vested shares (in shares) 450,600 351,974 450,600 351,974 351,974     263,708
Shares vested (in shares)     157,763 131,094        
DSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Non-vested shares (in shares) 110,772   110,772   0      
Share-based compensation expense $ 0.1   $ 0.1          
Unrecognized compensation cost $ 0.6   $ 0.6          
Unrecognized compensation cost, period for recognition     8 months 12 days          
2017 Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Maximum number of shares that may be issued (in shares) 10,792,500   10,792,500          
Shares available for grant (in shares) 5,089,232   5,089,232   6,249,922      
2017 Incentive Plan | Restricted Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Non-vested shares (in shares) 552,509   552,509   524,570      
2017 Incentive Plan | Performance Share Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares available for grant (in shares) 1,879,052   1,879,052   1,802,352      
Share-based compensation expense $ 1.0 $ 1.5 $ 2.7 $ 3.3        
Unrecognized compensation cost $ 4.4 $ 6.4 $ 4.4 6.4        
Unrecognized compensation cost, period for recognition     1 year 7 months 6 days          
Fair value of vested shares     $ 3.6 $ 2.0        
Fair value, expected term     3 years          
Fair value, expected term for volatility rate     3 years          
Award vesting period           3 years 3 years  
Shares vested (in shares)     441,973 161,577        
Vested shares target (in shares) 350,886 201,978 350,886 201,978        
2017 Incentive Plan | RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares available for grant (in shares) 450,600   450,600   351,974      
Share-based compensation expense $ 0.6 $ 0.6 $ 1.5 $ 1.4        
Unrecognized compensation cost $ 2.9 $ 2.7 $ 2.9 2.7        
Unrecognized compensation cost, period for recognition     1 year 9 months 18 days          
Fair value of vested shares     $ 1.3 $ 1.4        
Requisite service period     3 years          
Shares vested (in shares)     157,763 131,094        
2017 Incentive Plan | DSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares available for grant (in shares) 110,772   110,772          
2017 Incentive Plan | Share-Based Payment Arrangement, Employee | Restricted Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares issued (in shares)         1,204,781      
2017 Incentive Plan | Director | Share-Based Payment Arrangement, Nonemployee                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares issued (in shares)     301,472   301,472      
2017 Incentive Plan | Employee | Share-Based Payment Arrangement, Employee                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares issued (in shares)     1,479,637