XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income taxes [Abstract]          
Income tax benefit $ 870 $ 1,355 $ 664 $ 2,225 $ 1,187
Effective tax rate (26.80%)   (24.60%) (24.90%) (22.40%)
Unrecognized tax benefits that would favorably affect effective income tax rate if recognized $ 144     $ 144  
Accrued interest and penalties related to uncertain tax positions $ 29     $ 29