XML 79 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Loss before income tax provision $ (17,896) $ (35,093) $ (37,377) $ (58,696)
Income tax provision $ (1,366) $ (1,106) $ (2,409) $ (1,703)
Effective tax rate (7.60%) (3.20%) (6.40%) (2.90%)