XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-based compensation - Narrative (Details)
3 Months Ended
Mar. 31, 2024
component
Share-Based Payment Arrangements [Abstract]  
Number of components of share based compensation plan 4