XML 109 R78.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-based compensation - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 30, 2025
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for grant (in shares) 3,990,281      
Restricted stock units (unvested plus vested deferred)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares vested and deferred (in shares) 95,611      
2020 Performance and Incentive Pay Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for grant (in shares) 0 966,926    
Restricted stock unit grants outstanding (in shares) 728,974 678,071   607,099
Unrecognized compensation cost, period for recognition 1 year 6 months      
2020 Performance and Incentive Pay Plan | Restricted stock units (unvested plus vested deferred)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock based compensation expense $ 1.9 $ 2.6    
Unrecognized compensation cost $ 1.6      
2020 Performance and Incentive Pay Plan | Restricted stock units (unvested plus vested deferred) | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 1 year      
2020 Performance and Incentive Pay Plan | Restricted stock units (unvested plus vested deferred) | Minimum | Nonemployee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 1 year      
2020 Performance and Incentive Pay Plan | Restricted stock units (unvested plus vested deferred) | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 4 years      
2020 Performance and Incentive Pay Plan | Restricted stock units (unvested plus vested deferred) | Maximum | Nonemployee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 3 years      
2020 Performance and Incentive Pay Plan | Performance shares | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 3 years      
2025 Performance And Incentive Pay Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for grant (in shares) 3,990,281   3,500,000  
Number of shares transferred into plan (in shares) 490,281