XML 69 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Share-based payments - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Intallment
Jun. 30, 2025
USD ($)
Intallment
Jun. 30, 2026
USD ($)
Intallment
Jun. 30, 2025
USD ($)
Intallment
Share-based Compensation Description [Abstract]        
Share-based payment expense     $ 2,744 $ 1,581
RSUs        
Share-based Compensation Description [Abstract]        
Share-based payment expense $ 1,300 $ 900 2,300 $ 1,500
Unamortized compensation cost $ 11,400   $ 11,400  
Weighted average remaining vesting period (in years)     1 year 7 months 9 days  
RSUs | 2024 Incentive Award Plan        
Share-based Compensation Description [Abstract]        
Number of equal annual installments for vesting | Intallment 3 3 3 3
Vesting period (in years) 3 years 3 years 3 years 3 years
Performance Shares        
Share-based Compensation Description [Abstract]        
Vesting period (in years)     3 years 3 years
Share-based payment expense $ 200 $ 100 $ 400 $ 100
Unamortized compensation cost $ 2,200   $ 2,200  
Weighted average remaining vesting period (in years)     2 years 4 months 20 days  
Performance Shares | Minimum        
Share-based Compensation Description [Abstract]        
Award vesting rights, percentage     0.00% 0.00%
Performance Shares | Maximum        
Share-based Compensation Description [Abstract]        
Award vesting rights, percentage     200.00% 200.00%