XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income taxes (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Income Tax Examination [Line Items]        
Effective tax rate (6.00%) (9.00%)   (8.00%)
Forecast        
Income Tax Examination [Line Items]        
Effective tax rate     19.00%