XML 144 R130.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock issuance, net $ 1,058   $ 5,027      
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Non-vested shares (in shares) 226,890 552,509 226,890 552,509 538,159 524,570
Share-based compensation expense $ 400 $ 800 $ 1,200 $ 2,400    
Unrecognized compensation cost $ 1,100 $ 3,600 $ 1,100 3,600    
Unrecognized compensation cost, period for recognition     1 year 1 month 6 days      
Fair value of vested shares     $ 1,600 $ 2,100    
Requisite service period     3 years      
Shares vested (in shares)     264,338 246,917    
Forfeited (in shares)     46,931 67,772    
RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Non-vested shares (in shares) 1,184,470 450,600 1,184,470 450,600 450,600 351,974
Shares vested (in shares)     198,297 157,763    
Forfeited (in shares)     110,062 0    
DSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Non-vested shares (in shares) 112,068 110,772 112,068 110,772 110,772 0
Share-based compensation expense $ 200 $ 100 $ 600 $ 100    
Unrecognized compensation cost $ 500 600 $ 500 $ 600    
Unrecognized compensation cost, period for recognition     8 months 12 days      
Shares vested (in shares)     110,772 0    
Share-Based Payment Arrangement, Nonemployee | DSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares issued (in shares)     18,462      
Fair value of vested shares     $ 800      
Shares vested (in shares)     110,772      
Stock issuance, net     $ 100      
Common stock, reserved for future issuance 92,310   92,310      
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) 3,078,294   3,078,294   5,093,685  
2017 Incentive Plan | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Non-vested shares (in shares) 226,890   226,890   538,159  
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  
Non-vested shares (in shares) 2,863,258   2,863,258      
Share-based compensation expense $ 1,000 1,000 $ 2,700 $ 2,700    
Unrecognized compensation cost $ 5,100 $ 4,400 $ 5,100 4,400    
Unrecognized compensation cost, period for recognition     1 year 10 months 24 days      
Fair value of vested shares       $ 3,600    
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)     0 441,973    
Forfeited (in shares)     188,729      
Vested shares target (in shares)   350,886   350,886    
2017 Incentive Plan | RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for grant (in shares)         450,600  
Non-vested shares (in shares) 1,184,470   1,184,470      
Share-based compensation expense $ 800 $ 600 $ 2,400 $ 1,500    
Unrecognized compensation cost $ 5,300 $ 2,900 $ 5,300 2,900    
Unrecognized compensation cost, period for recognition     2 years      
Fair value of vested shares     $ 1,200 $ 1,300    
Requisite service period     3 years      
Shares vested (in shares)     198,297 157,763    
2017 Incentive Plan | DSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for grant (in shares)         110,772  
Non-vested shares (in shares) 204,378   204,378      
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,475,184  
2017 Incentive Plan | Director | Share-Based Payment Arrangement, Nonemployee            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares issued (in shares)     319,934   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,428,253