XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Income taxes - Effective Tax Rate (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Effective income tax rate (0.80%) (0.80%) (1.10%) (1.00%)
Enacted tax rate 25.80%   25.80%  
Income tax benefit of past share issuance cost   $ 2,977   $ 2,977
Deferred tax (benefit) expense     $ (934) 3,471
United States and France        
Deferred tax (benefit) expense $ (300)   $ 900  
United States and Netherland        
Deferred tax (benefit) expense   3,300   3,500
Netherland        
Deferred tax (benefit) expense   $ 3,000   $ 3,000