v3.26.1
Share-based compensation - Narrative (Details)
May 07, 2025
shares
Omnibus Incentive Plan  
Share-based compensation  
Share-based compensation arrangement by share-based payment award, number of shares authorized 27,324,297
Maximum percentage of outstanding shares available for share-based payment awards 20.00%
Stock Option Plan  
Share-based compensation  
Maximum percentage of outstanding shares available for share-based payment awards 10.00%