XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income tax expense (benefit) $ 131 $ 92
Effective income tax rate reconciliation, percent (1.20%)  
Effective income tax rate reconciliation, tax expense (benefit), share-based payment arrangement, amount $ 600  
Effective income tax rate reconciliation, at federal statutory income tax rate, without discrete items percent (1.80%)  
Effective income tax rate reconciliation, at federal statutory income tax rate, percent 21.00%  
Deferred tax assets, valuation allowance $ 54,700